XML 110 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share - Schedule of diluted shares outstanding because the effect would have been anti-dilutive (Details)) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 82,088,469 59,100,047
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 49,184,815 49,184,868
Sponsor earnout shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 1,775,962 1,775,962
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 3,234,296 4,909,302
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 2,893,396 3,229,915
Shares convertible from Secured Convertible Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 25,000,000 0