XML 97 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
STOCK-BASED COMPENSATION      
Common stock reserved for issuance (in shares)     262,731
Purchase price of common stock, percent     85.00%
Offering period     6 months
Purchase period     6 months
Shares purchased for award 64,549 30,375  
Weighted average price of shares purchased (in dollars per share) $ 19.03 $ 27.19  
Cash proceeds from ESPP $ 1,200,000 $ 800,000  
Number of shares available for issuance under the ESPP 162,264 226,813  
Granted (in dollars per share) $ 8.51 $ 20.96  
Expected term (in years) 6 months 6 months  
Expected dividend rate 0.00% 0.00%  
Expected volatility rate (percentage) 82.00%    
Expected volatility, minimum (percentage)   49.00%  
Expected volatility, maximum (percentage)   73.00%  
Risk-free interest rate, minimum (percentage) 4.76% 0.19%  
Risk-free interest rate, maximum (percentage) 5.50% 2.51%  
Dividends $ 0