v3.26.1
NET LOSS PER SHARE - Schedule of Reconciliation of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator            
Net loss $ (110,247) $ (93,187) $ (113,985) $ (106,213) $ (203,434) $ (220,198)
Denominator            
Weighted-average shares of common stock —basic (in shares) 43,112,595   35,793,154   41,883,565 35,054,896
Weighted-average shares of common stock —diluted (in shares) 43,112,595   35,793,154   41,883,565 35,054,896
Net loss per share            
Basic (in dollars per share) $ (2.56)   $ (3.18)   $ (4.86) $ (6.28)
Diluted (in dollars per share) $ (2.56)   $ (3.18)   $ (4.86) $ (6.28)