XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Stock options    
LOSS PER SHARE    
Potentially dilutive securities outstanding excluded from diluted loss per share 1,100 1,238
Non-vested PRSUs    
LOSS PER SHARE    
Potentially dilutive securities outstanding excluded from diluted loss per share 984 395
Non-vested restricted stock units    
LOSS PER SHARE    
Potentially dilutive securities outstanding excluded from diluted loss per share 3,814 2,879
Common stock warrants    
LOSS PER SHARE    
Potentially dilutive securities outstanding excluded from diluted loss per share 1,950 1,146