Annual report [Section 13 and 15(d), not S-K Item 405]

Warrant Liability - Schedule of fair value of the warrant liabilities (Details)

v3.25.4
Warrant Liability - Schedule of fair value of the warrant liabilities (Details) - Level 2
Dec. 31, 2025
$ / shares
Y
Dec. 31, 2024
$ / shares
Y
Expected life (years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liabilities assumptions | Y 0.1 1.1
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liabilities assumptions 0.582 0.461
Risk free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liabilities assumptions 0.026 0.029
Expected dividend rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liabilities assumptions   0
Exercise price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liabilities assumptions 1.5 1.5
Market price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrant liabilities assumptions 1.39 1.15