Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) - Purchase Plan
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Dec. 31, 2018
$ / shares
shares
Jul. 01, 2020
USD ($)
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 567,391 747,691 783,984  
Average price of shares issued (in dollars per share) | $ / shares 1.54 1.92 1.92  
Weighted average fair value of stock purchased (in dollars per share) | $ / shares $ 0.87 $ 1.07 $ 1.27  
Number of shares of common stock available for future issuance | shares 16,502      
Award offering period 24 months      
Total incremental fair value for the Purchase Plan reset | $ $ 753,000     $ 535,000