v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net loss $ (18,441) $ (20,565)
Basic weighted-average common shares (in shares) 24,634,443 9,292,066
Dilutive impact of share-based awards (in shares) 0 0
Diluted weighted-average common shares (in shares) 24,634,443 9,292,066
Basic net loss per share:    
Basic net loss per share (in USD per shares) $ (0.75) $ (2.21)
Diluted net loss per share:    
Diluted net loss per share (in USD per shares) $ (0.75) $ (2.21)
Restricted Stock Units    
Diluted net loss per share:    
Antidilutive common share equivalents (in shares) 429  
Employee Stock    
Diluted net loss per share:    
Antidilutive common share equivalents (in shares) 1,261  
Warrant    
Diluted net loss per share:    
Antidilutive common share equivalents (in shares) 525,000