v3.26.3
LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Stock options    
LOSS PER SHARE    
Potentially dilutive securities outstanding excluded from diluted loss per share 186 1,100
Non-vested PRSUs    
LOSS PER SHARE    
Potentially dilutive securities outstanding excluded from diluted loss per share 409 984
Non-vested restricted stock units    
LOSS PER SHARE    
Potentially dilutive securities outstanding excluded from diluted loss per share 4,456 3,814
Common stock warrants    
LOSS PER SHARE    
Potentially dilutive securities outstanding excluded from diluted loss per share 1,950 1,950