XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Preferred Stock Tranche Obligation - Additional Information (Details) - Series C Convertible Preferred Stock - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended
Jul. 31, 2019
Aug. 31, 2019
Mar. 31, 2021
Mar. 31, 2020
Temporary Equity [Line Items]        
Convertible preferred stock authorized to sell 61,773,000      
Convertible preferred stock, price per share $ 1.4693      
Convertible preferred stock, shares issued   37,432,787    
Gross proceeds from issue of convertible preferred stock   $ 55,000,000    
Convertible preferred stock, price per share $ 1.4693      
Loss on change in fair value of preferred stock tranche obligation       $ 106,000
Current Liability        
Temporary Equity [Line Items]        
Fair value of preferred stock tranche obligation     $ 2,200,000  
Maximum        
Temporary Equity [Line Items]        
Convertible preferred stock option to purchase additional shares 17,014,902   17,014,902  
Convertible preferred stock option to purchase additional shares after notified, period 30 days