XML 39 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Schedule of Assumptions used to Determine Fair Value of 2022 USD Financing Warrants (Details)
Mar. 31, 2024
$ / shares
Dec. 31, 2023
$ / shares
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Warrants, Valuation Technique [Extensible Enumeration] us-gaap:ValuationTechniqueOptionPricingModelMember us-gaap:ValuationTechniqueOptionPricingModelMember
Share price | Level 3 | 2022 USD Financing Warrant Liability | Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Measurement input 9.4 3.66
Expected volatility | Level 3 | 2022 USD Financing Warrant Liability | Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Measurement input 0.89 0.9472
Risk-free Rate | Level 3 | 2022 USD Financing Warrant Liability | Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Measurement input 0.0426 0.0387
Expected life | Level 3 | 2022 USD Financing Warrant Liability | Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Expected life 3 years 6 months 3 years 9 months