XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Quantitative Information (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Total warrant liability | $ $ 585 $ 585 $ 1,435 $ 585
Private Placement Warrants        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Total warrant liability | $ $ 210 $ 210 $ 560 $ 210
Level 3 | Private Placement Warrants | Exercise price        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants, measurement input | $ / shares 11.50 11.50    
Level 3 | Private Placement Warrants | Stock price        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants, measurement input | $ / shares 1.13 1.38    
Level 3 | Private Placement Warrants | Volatility        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants, measurement input 1.025 0.850    
Level 3 | Private Placement Warrants | Term (years)        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants, term 1 year 2 months 15 days 1 year 5 months 15 days    
Level 3 | Private Placement Warrants | Risk-free interest rate        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants, measurement input 0.0400 0.0420