XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies and Estimates - Schedule of Significant Unobservable Inputs Used in the Fair Value Measurement of the Warrant Liability (Details)
Dec. 31, 2024
$ / shares
yr
2018 Warrants | Expected dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input 0
2018 Warrants | Minimum | Fair value per share of the underlying stock  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input | $ / shares 3.66
2018 Warrants | Minimum | Expected volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input 0.476
2018 Warrants | Minimum | Risk-free interest rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input 0.042
2018 Warrants | Minimum | Expected term (years)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input | yr 0.29
2018 Warrants | Maximum | Fair value per share of the underlying stock  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input | $ / shares 5.65
2018 Warrants | Maximum | Expected volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input 0.630
2018 Warrants | Maximum | Risk-free interest rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input 0.043
2018 Warrants | Maximum | Expected term (years)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input | yr 0.75
2020 Warrants | Risk-free interest rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input 0.043
2020 Warrants | Expected dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input 0
2020 Warrants | Minimum | Fair value per share of the underlying stock  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input | $ / shares 3.66
2020 Warrants | Minimum | Expected volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input 0.612
2020 Warrants | Minimum | Expected term (years)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input | yr 0.29
2020 Warrants | Maximum | Fair value per share of the underlying stock  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input | $ / shares 5.65
2020 Warrants | Maximum | Expected volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input 0.630
2020 Warrants | Maximum | Expected term (years)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value measurement input | yr 2.25