v3.26.1
Warrants - Schedule of fair values of the warrants issued (Details)
3 Months Ended
Mar. 31, 2026
Warrants  
Expected life (in years) 4 years 7 months 28 days
Volatility | Minimum  
Warrants  
Measurement input 1.16
Volatility | Maximum  
Warrants  
Measurement input 1.18
Risk-free interest rate | Minimum  
Warrants  
Measurement input 0.039
Risk-free interest rate | Maximum  
Warrants  
Measurement input 0.0428
Dividend yield  
Warrants  
Measurement input 0