v3.26.1
NET 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 loss attributable to common stockholders $ (39,497) $ (19,313) $ (55,895) $ (59,225)
Denominator:        
Weighted average shares of common stock outstanding—basic (in shares) 74,308 57,503 71,693 55,593
Weighted average shares of common stock outstanding—diluted (in shares) 74,308 57,503 71,693 55,593
Net loss per share of common stock:        
Basic (in dollars per share) $ (0.53) $ (0.34) $ (0.78) $ (1.07)
Diluted (in dollars per share) $ (0.53) $ (0.34) $ (0.78) $ (1.07)