XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued during the period (in shares) 8,339 3,704  
Fair value of options and RSUs granted $ 0 $ 800,000  
2019 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (in shares) 72,893    
2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (in shares) 64,308    
Increase in shares reserved for future issuance (in shares)     41,666
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (in shares) 108,124    
Percentage of fair market value used as purchase price 85.00%    
Percent of annual earnings that may be used to purchase shares 15.00%