XML 39 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Convertible Preferred Stock - Additional Information (Details) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended
Nov. 13, 2019
Apr. 16, 2018
Dec. 31, 2018
Jul. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Jun. 30, 2019
Apr. 30, 2018
Temporary Equity [Line Items]                  
Capital contribution related to extinguishment of preferred stock liability $ 25,600,000                
Convertible preferred stock outstanding         0   0    
Common Stock                  
Temporary Equity [Line Items]                  
Convertible preferred stock automatically converted into common stock 7,077,366                
Series A Convertible Preferred Stock                  
Temporary Equity [Line Items]                  
Number of shares committed to purchase, no longer issuable 16,000,000                
Series A Share Purchase Agreement                  
Temporary Equity [Line Items]                  
Convertible note outstanding amount converted into shares   100,000              
Series A Share Purchase Agreement | Series A Convertible Preferred Stock                  
Temporary Equity [Line Items]                  
Per share price of issuance of shares                 $ 1.00
Convertible note outstanding amount converted into shares   100,000              
Series A Share Purchase Agreement | Series A Convertible Preferred Stock | Other Income, Net                  
Temporary Equity [Line Items]                  
Gain recorded for revaluation of convertible preferred stock liability         $ 0 $ 437,000      
Series A Share Purchase Agreement | Series A Convertible Preferred Stock | Initial Closing                  
Temporary Equity [Line Items]                  
Per share price of issuance of shares   $ 1.00              
Shares issued   14,900,000              
Net cash proceeds   $ 14,700,000              
Series A Share Purchase Agreement | Series A Convertible Preferred Stock | Second Closing                  
Temporary Equity [Line Items]                  
Per share price of issuance of shares   $ 1.00 $ 1.00            
Shares issued     9,000,000            
Net cash proceeds     $ 9,000,000            
Number of shares committed to purchase   15,000,000              
Series A Share Purchase Agreement | Series A Convertible Preferred Stock | Third Closing                  
Temporary Equity [Line Items]                  
Per share price of issuance of shares   $ 1.00           $ 1.00  
Shares issued               20,000,000  
Net cash proceeds       $ 20,000,000          
Number of shares committed to purchase   30,000,000              
Series A Share Purchase Agreement | Series A Convertible Preferred Stock | Maximum                  
Temporary Equity [Line Items]                  
Total amount of preferred shares issuable by the entity                 $ 60,000,000