XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Warrant Options - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 30, 2020
Jul. 27, 2020
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Jul. 29, 2020
Apr. 30, 2020
Apr. 13, 2020
Dec. 31, 2019
Oct. 31, 2018
Oct. 19, 2018
Class Of Warrant Or Right [Line Items]                        
Period between issuance and expiration of outstanding warrant                 10 years      
Share price     $ 16.36 $ 27.30 $ 16.36 $ 27.30            
Exercise of the series A-2 preferred stock warrant     $ 44,441                  
Common Stock                        
Class Of Warrant Or Right [Line Items]                        
Warrant exercise price per share $ 0.01                      
Exercise of the series A-1 preferred stock warrant, shares     534,240                  
Exercise of the series A-2 preferred stock warrant,shares 1,999,999   1,999,999                  
Exercise of the series A-2 preferred stock warrant $ 44,400                      
Redeemable Series A-1 Preferred Stock                        
Class Of Warrant Or Right [Line Items]                        
Warrants to purchase common stock                     534,240 534,240
Warrant exercise price per share                     $ 0.01  
Period between issuance and expiration of outstanding warrant                     10 years  
Fair value of warrants             $ 11,900     $ 16,900    
Warrants exercised in full for cash, date         Jul. 30, 2020              
Redeemable Series A-1 Preferred Stock | Other Expense                        
Class Of Warrant Or Right [Line Items]                        
Fair value gains/(losses) of warrants     $ 5,000 $ (2,500) $ 5,000 $ (4,100)            
Redeemable Series A-1 Preferred Stock | Common Stock                        
Class Of Warrant Or Right [Line Items]                        
Warrant exercise price per share $ 0.01                      
Exercise of the series A-1 preferred stock warrant, shares 534,240                      
Redeemable Series A-2 Preferred Stock                        
Class Of Warrant Or Right [Line Items]                        
Warrants to purchase common stock               1,351,960        
Warrant exercise price per share               $ 0.01        
Period between issuance and expiration of outstanding warrant               10 years        
Aggregate value to determine number of shares underlying the warrant and issuable upon exercise of warrants               $ 30,000        
Convertible And Redeemable Series A-2 Preferred Stock                        
Class Of Warrant Or Right [Line Items]                        
Warrants to purchase common stock   1,999,999                    
Share price   $ 15.00                    
Increase of shares   648,039                    
Convertible And Redeemable Series A-2 Preferred Stock | Other Expense                        
Class Of Warrant Or Right [Line Items]                        
Fair value gains/(losses) of warrants     $ (14,300)   $ (14,300)