XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 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) 67,920    
2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (in shares) 63,833    
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%