v3.26.1
Net Loss Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator        
Net loss attributable to holders of Common Stock $ (20,049) $ (6,652) $ (138,351) $ (39,233)
Denominator        
Basic weighted-average shares of Common Stock outstanding (in shares) 150,594,308 103,206,882 145,794,960 99,949,214
Diluted weighted-average shares of Common Stock outstanding (in shares) 150,594,308 103,206,882 145,794,960 99,949,214
Net loss per share for the period attributable to holders of Common Stock        
Basic (in dollars per share) $ (0.13) $ (0.06) $ (0.95) $ (0.39)
Diluted (in dollars per share) $ (0.13) $ (0.06) $ (0.95) $ (0.39)