Quarterly report [Sections 13 or 15(d)]

NET LOSS PER SHARE - Schedule of Earnings Per Shares, Basic and Diluted (Details)

v3.25.2
NET LOSS PER SHARE - Schedule of Earnings Per Shares, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net loss $ (16,878) $ (83,633) $ (31,786) $ (101,220)
Denominator:        
Weighted average shares outstanding - basic (in shares) 19,580,173 19,147,677 19,507,033 19,069,876
Effect of dilutive equity awards (in shares) 0 0 0 0
Weighted average shares outstanding - diluted (in shares) 19,580,173 19,147,677 19,507,033 19,069,876
Net loss per share:        
Basic (in dollars per share) $ (0.86) $ (4.37) $ (1.63) $ (5.31)
Diluted (in dollars per share) $ (0.86) $ (4.37) $ (1.63) $ (5.31)