XML 116 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Schedule of Time-Based Stock Options Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted-average grant date fair value of awards granted (in dollars per share) $ 4.35 $ 2.29
Issuance of common stock upon exercise of options (in shares) 133,206 22,631
Issuance of common stock upon exercise of options $ 210 $ 34
Proceeds from exercise of stock options 200  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Issuance of common stock upon exercise of options 700  
Total fair value of options vested $ 1,600 $ 800