Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Measurement Inputs and Valuation Techniques (Details)

v3.23.1
Fair Value Measurements - Measurement Inputs and Valuation Techniques (Details) - Level 3
3 Months Ended
Mar. 15, 2023
Dec. 31, 2022
Mar. 31, 2023
Underlying stock price (USD) | AlbaCore Warrants And Additional AlbaCore Warrants      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Derivative liability, measurement input 6.86 6.75  
Underlying stock price (USD) | Stockholder Earnout And Sponsor Earnout Shares      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Derivative liability, measurement input   6.75 5.09
Exercise price (USD) | AlbaCore Warrants And Additional AlbaCore Warrants      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Derivative liability, measurement input 0.00106 0.00106  
Volatility | AlbaCore Warrants And Additional AlbaCore Warrants      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Derivative liability, measurement input 0.812 0.757  
Volatility | Stockholder Earnout And Sponsor Earnout Shares      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Derivative liability, measurement input   0.752 0.745
Remaining term (years) | AlbaCore Warrants And Additional AlbaCore Warrants      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Remaining term (years) 3 years 7 months 24 days 3 years 10 months 6 days  
Remaining term (years) | Stockholder Earnout And Sponsor Earnout Shares      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Remaining term (years)   4 years 6 months 21 days 4 years 3 months 21 days
Risk-free rate | AlbaCore Warrants And Additional AlbaCore Warrants      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Derivative liability, measurement input 0.039 0.040  
Risk-free rate | Stockholder Earnout And Sponsor Earnout Shares      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Derivative liability, measurement input   0.040 0.036