XML 90 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques for Warrants Liability (Details) - Valuation Technique, Option Pricing Model
Dec. 31, 2024
Dec. 31, 2023
Risk-free interest rate | 2019 Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input   0.0479
Risk-free interest rate | 2022 Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 0.0425 0.0401
Dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 0  
Dividend yield | 2019 Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input   0
Dividend yield | 2022 Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 0 0
Expected life (in years) | 2019 Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, term   11 months 23 days
Expected life (in years) | 2022 Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, term 2 years 3 months 10 days 3 years 3 months 10 days
Expected volatility | 2019 Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input   0.8367
Expected volatility | 2022 Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 0.9292 0.8409