v3.26.1
EARNINGS 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
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Net loss $ (32,652) $ (18,441) $ (23,520) $ (20,565) $ (51,093) $ (44,085)
Basic weighted-average common shares (in shares) 25,856,628   11,046,401   25,248,912 10,174,193
Dilutive impact of share-based awards (in shares) 0   0   0 0
Diluted weighted-average common shares (in shares) 25,856,628   11,046,401   25,248,912 10,174,193
Basic net loss per share:            
Basic net loss per share (in USD per shares) $ (1.26)   $ (2.13)   $ (2.02) $ (4.33)
Diluted net loss per share:            
Diluted net loss per share (in USD per shares) $ (1.26)   $ (2.13)   $ (2.02) $ (4.33)
Restricted Stock Units            
Diluted net loss per share:            
Antidilutive common share equivalents (in shares) 199,558       115,244  
Employee Stock            
Diluted net loss per share:            
Antidilutive common share equivalents (in shares) 9,170       7,716