XML 88 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings (Loss) Per Share - Potentially Dilutive Securities Excluded from Calculation of EPS (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Warrant | Public warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 16,697,261 16,784,970
Warrant | Private warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 900,000 900,000
Unvested RSUs under the treasury stock method    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 2,594,014 2,270,669