XML 120 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Schedule of Assumptions used to determine Fair Value of Warrants (Details)
Dec. 31, 2023
$ / shares
Dec. 14, 2023
$ / shares
May 15, 2023
$ / shares
Apr. 12, 2023
$ / shares
Time to expiration | April 2023 warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Time to expiration 4 years 9 months 14 days     5 years 6 months 3 days
Time to expiration | May 2023 warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Time to expiration 4 years 6 months 14 days   5 years 2 months 1 day  
Time to expiration | December 2023 Private Warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Time to expiration 4 years 11 months 15 days 5 years    
Common stock price | April 2023 warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants and rights outstanding, measurement input 1.09     2.61
Common stock price | May 2023 warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants and rights outstanding, measurement input 1.09   2.31  
Common stock price | December 2023 Private Warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants and rights outstanding, measurement input 1.09 1.32    
Risk-free interest rate | April 2023 warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants and rights outstanding, measurement input 0.038     0.034
Risk-free interest rate | May 2023 warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants and rights outstanding, measurement input 0.038   0.034  
Risk-free interest rate | December 2023 Private Warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants and rights outstanding, measurement input 0.038 0.039    
Volatility | April 2023 warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants and rights outstanding, measurement input 0.700     0.700
Volatility | May 2023 warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants and rights outstanding, measurement input 0.700   0.700  
Volatility | December 2023 Private Warrants        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Warrants and rights outstanding, measurement input 0.700 0.700