XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Anti-dilutive Securities [Abstract]        
Total potential common shares excluded from computation (in shares) 5,243 563 5,243 563
Warrants [Member]        
Anti-dilutive Securities [Abstract]        
Total potential common shares excluded from computation (in shares) 4,713 343 7 3
Stock Options [Member]        
Anti-dilutive Securities [Abstract]        
Total potential common shares excluded from computation (in shares) 522 188 4,713 343
Preferred Stock Converted into Common Stock [Member]        
Anti-dilutive Securities [Abstract]        
Total potential common shares excluded from computation (in shares) 7 3 1 29
RSUs [Member]        
Anti-dilutive Securities [Abstract]        
Total potential common shares excluded from computation (in shares) 1 29 522 188