XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Stock option activity (Details) - Employee Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Number of Options        
Outstanding, beginning of period (in shares) 395 450 358  
Granted (in shares)   159 370  
Exercised (in shares)   (73) (237)  
Forfeited (in shares) (95) (44) (41)  
Expired (in shares) (39) (97)    
Outstanding, end of period (in shares) 261 395 450 358
Exercisable (in shares) 167      
Weighted Average Grant Date Fair Value per Option        
Outstanding, beginning of period $ 106.80 $ 158.40 $ 26.85  
Granted   $ 39.75 $ 220.80  
Exercised   26.85 26.85  
Forfeited $ 109.81 $ 234.15 $ 338.85  
Expired 190.92 247.05    
Outstanding, end of period $ 93.04 $ 106.80 $ 158.40 $ 26.85
Exercisable (in dollars per share) $ 83.84      
Weighted Average Remaining Contractual Life (in years)        
Outstanding 5 years 7 months 13 days 7 years 5 months 8 days 5 years 2 months 4 days 9 years
Exercisable (in years) 4 years 9 months 21 days      
Share Price $ 1.20