XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnout shares - Total Earnout Shares (Details) - shares
12 Months Ended
Mar. 30, 2023
Dec. 31, 2024
Earnout Shares [Line Items]    
Derivative liability 21,495,794  
Triggering Event I    
Earnout Shares [Line Items]    
Derivative liability   8,207,392
Triggering Event II    
Earnout Shares [Line Items]    
Derivative liability   8,207,392
Triggering Event III    
Earnout Shares [Line Items]    
Derivative liability   5,471,595
Derivative Liability | Triggering Event I    
Earnout Shares [Line Items]    
Derivative liability   8,060,923
Derivative Liability | Triggering Event II    
Earnout Shares [Line Items]    
Derivative liability   8,060,923
Derivative Liability | Triggering Event III    
Earnout Shares [Line Items]    
Derivative liability   5,373,948
Stock Compensation | Triggering Event I    
Earnout Shares [Line Items]    
Derivative liability   146,469
Stock Compensation | Triggering Event II    
Earnout Shares [Line Items]    
Derivative liability   146,469
Stock Compensation | Triggering Event III    
Earnout Shares [Line Items]    
Derivative liability   97,647