v3.25.1
NET LOSS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Denominator    
Weighted-average shares outstanding, diluted (in shares)   61,099,038
Common Stock    
Numerator    
Allocation of losses $ (70,688) $ (36,150)
Denominator    
Weighted-average shares outstanding, basic (in shares) 81,344,134 61,099,038
Weighted-average shares outstanding, diluted (in shares) 81,344,134 61,099,038
Net loss per share, basic (in dollars per share) $ (0.87) $ (0.59)
Net loss per share, diluted (in dollars per share) $ (0.87) $ (0.59)
Series A Convertible Preferred Stock | Preferred Stock    
Numerator    
Allocation of losses $ (7,814) $ (6,731)
Denominator    
Weighted-average shares outstanding, basic (in shares) 134,864 170,621
Weighted-average shares outstanding, diluted (in shares) 134,864 170,621
Net loss per share, basic (in dollars per share) $ (57.94) $ (39.45)
Net loss per share, diluted (in dollars per share) $ (57.94) $ (39.45)
Series B Convertible Preferred Stock | Preferred Stock    
Numerator    
Allocation of losses $ (8,410) $ (5,661)
Denominator    
Weighted-average shares outstanding, basic (in shares) 145,160 143,522
Weighted-average shares outstanding, diluted (in shares) 145,160 143,522
Net loss per share, basic (in dollars per share) $ (57.94) $ (39.44)
Net loss per share, diluted (in dollars per share) $ (57.94) $ (39.44)