v3.26.1
Fair Value of Financial Instruments - Schedule of Assumptions used to Determine Fair Value of 2022 USD Financing Warrants (Details) - Level 3 - 2022 USD Financing Warrant Liability - Recurring
Jun. 30, 2026
$ / shares
Dec. 31, 2025
$ / shares
Share price    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Measurement input 47.04 13.39
Expected volatility    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Measurement input 0.7392 0.7432
Risk-free rate    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Measurement input 0.0398 0.0344
Expected life    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Expected life 1 year 3 months 1 year 9 months