XML 79 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Warrants - Fair value measurements assumptions (Details) - Private Warrants
Jun. 30, 2025
Y
$ / shares
Dec. 31, 2024
Y
$ / shares
Exercise price    
Warrants    
Measurement input 11.5 11.5
Share price    
Warrants    
Measurement input 6.6 1.12
Volatility    
Warrants    
Measurement input 1.0171 1.0897
Term (years)    
Warrants    
Measurement input | Y 1.19 1.69
Risk-free rate    
Warrants    
Measurement input 0.0384 0.0414
Dividend yield    
Warrants    
Measurement input 0 0