XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnout shares - Assumptions used in Valuation of Earnout Shares (Details)
Dec. 31, 2024
$ / shares
Dec. 31, 2023
$ / shares
Measurement Input, Share Price [Member]    
Earnout Shares [Line Items]    
Fair value of total earnout shares (in dollars per share) $ 4.23 $ 8.43
Stock Price Targets [Member] | Minimum    
Earnout Shares [Line Items]    
Derivative liability, measurement input 12.50  
Stock Price Targets [Member] | Median    
Earnout Shares [Line Items]    
Derivative liability, measurement input 15.00  
Stock Price Targets [Member] | Maximum    
Earnout Shares [Line Items]    
Derivative liability, measurement input 17.50  
Measurement Input, Expected Term [Member]    
Earnout Shares [Line Items]    
Derivative liability, measurement input 3.25 4.25
Measurement Input Earnout Period [Member]    
Earnout Shares [Line Items]    
Derivative liability, measurement input 3.25 4.25
Risk Free Interest Rate    
Earnout Shares [Line Items]    
Derivative liability, measurement input 0.0430 0.0400
Expected Volatility    
Earnout Shares [Line Items]    
Derivative liability, measurement input 0.52 0.40
Expected Dividend Yield    
Earnout Shares [Line Items]    
Derivative liability, measurement input 0 0