XML 114 R83.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
Employee Stock Option [Member]      
LOSS PER SHARE      
Potentially dilutive securities outstanding excluded from diluted loss per share 1,237 1,270 1,301
Non-vested PRSUs      
LOSS PER SHARE      
Potentially dilutive securities outstanding excluded from diluted loss per share 1,700 395 395
Non-vested restricted stock units      
LOSS PER SHARE      
Potentially dilutive securities outstanding excluded from diluted loss per share 3,553 2,965 3,506
Common stock warrants      
LOSS PER SHARE      
Potentially dilutive securities outstanding excluded from diluted loss per share 1,725 41 61