v3.26.1
Net Income (Loss) Per Share - Schedule of Earnings Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income $ (52,606) $ (39,654) $ (19,497) $ 2,965
Less: Change in fair value of Public and Private Warrants     (24,095)  
Less: Vesting of Promote Sponsor Vesting Shares       (4,363)
Net loss used in diluted computation $ (52,606) $ (39,654) $ (43,592) $ (1,398)
Denominator:        
Weighted-average shares outstanding - basic 333,215 298,254 332,640 291,514
Weighted-average shares outstanding - diluted 333,215 298,254 332,640 291,514
Net income (loss) per share - basic $ (0.16) $ (0.13) $ (0.06) $ 0.01
Net loss per share - diluted $ (0.16) $ (0.13) $ (0.13) $ 0