Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details)

v3.22.4
STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Stock Based Compensation      
Weighted-average recognition period of unrecognized compensation cost 2 years 6 months 18 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 | shares 1,146,851 932,018 567,391
Average price of shares issued (in dollars per share) | $ / shares 1.01 1.51 1.54
Weighted average fair value of stock purchased (in dollars per share) | $ / shares   $ 0.78 $ 0.87
Number of shares of common stock available for future issuance | shares 3,437,633    
Award offering period   24 months  
Unrecognized compensation cost related to purchase plan | $ $ 0.9    
Weighted-average recognition period of unrecognized compensation cost 11 months 30 days