XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Compensation - Employee Stock Purchase Plan (Details) - Shares issuable related to the ESPP - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Employee Stock Purchase Plan          
Maximum annual contributions per employee, as a percentage of base salary 10.00%        
Amount of maximum annual contributions per employee $ 25,000        
Purchase discount 15.00%        
Duration of offering periods 6 months        
Stock-based compensation expense   $ 200,000 $ 100,000 $ 600,000 $ 100,000
Shares issued (in shares)       133,214  
Shares reserved for future issuance (in shares)   691,786   691,786