XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Stock Based Compensation      
Weighted-average recognition period of unrecognized compensation cost 2 years 5 months 12 days    
Purchase Plan      
Stock Based Compensation      
Purchase price expressed as a percentage of fair market value of common stock on the first day of the offering period 85.00%    
Purchase price expressed as a percentage of fair market value of common stock on the purchase date 85.00%    
Number of shares of common stock issued 941,798 1,146,851 932,018
Average price of shares issued (in dollars per share) | $ / shares 1.06 1.01 1.51
Number of shares of common stock available for future issuance 2,495,835    
Award offering period   24 months  
Unrecognized compensation cost related to purchase plan | $ $ 0.1    
Weighted-average recognition period of unrecognized compensation cost 5 months 26 days