v3.26.1
LOSS PER SHARE - Schedule of Potentially Dilutive Securities Outstanding Excluded from Diluted Loss Per Share Calculation (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stock options      
LOSS PER SHARE      
Potentially dilutive securities outstanding excluded from diluted loss per share 1,099 1,237 1,270
Non-vested PRSUs      
LOSS PER SHARE      
Potentially dilutive securities outstanding excluded from diluted loss per share 1,398 1,700 395
Non-vested restricted stock units      
LOSS PER SHARE      
Potentially dilutive securities outstanding excluded from diluted loss per share 4,229 3,553 2,965
Common stock warrants      
LOSS PER SHARE      
Potentially dilutive securities outstanding excluded from diluted loss per share 1,950 1,725 41