Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.20.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 24, 2020
USD ($)
Jul. 22, 2020
shares
Jun. 24, 2020
USD ($)
$ / shares
shares
Nov. 25, 2019
USD ($)
Sep. 30, 2020
USD ($)
Customer
$ / shares
shares
Sep. 30, 2019
USD ($)
Customer
Sep. 30, 2020
USD ($)
Customer
$ / shares
shares
Sep. 30, 2019
USD ($)
Customer
Dec. 31, 2019
USD ($)
Customer
$ / shares
Dec. 12, 2017
$ / shares
Schedule Of Significant Accounting Policies [Line Items]                    
Total current assets         $ 79,659   $ 79,659   $ 86,502  
Total current liabilities         73,645   73,645   $ 125,946  
Net assets current         6,000   6,000      
Business combination transaction related costs       $ 13,100     2,700      
Business combination, deferred consideration       15,000 7,500   7,500      
Obligations net under shares purchase forward agreements entered by former entity       13,200 $ 480,000,000   $ 480,000,000      
Business combination, notes payable acquired       $ 3,600            
Common stock, par value | $ / shares         $ 0.0001   $ 0.0001   $ 0.0001 $ 0.0001
Revenue         $ 38,268 $ 35,329 $ 103,100 $ 93,925    
ASU 2020-04 [Member]                    
Schedule Of Significant Accounting Policies [Line Items]                    
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]         true   true      
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]         true   true      
ASU 2020-03 Issue 1,2,4 and 5                    
Schedule Of Significant Accounting Policies [Line Items]                    
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]         true   true      
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]         true   true      
Change in Accounting Principle, Accounting Standards Update, Adoption Date         Mar. 31, 2020   Mar. 31, 2020      
Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]         true   true      
ASU 2020-03 Issue 3                    
Schedule Of Significant Accounting Policies [Line Items]                    
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]         true   true      
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]         true   true      
Change in Accounting Principle, Accounting Standards Update, Adoption Date         Mar. 31, 2020   Mar. 31, 2020      
ASU 2018-13                    
Schedule Of Significant Accounting Policies [Line Items]                    
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]         true   true      
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]         true   true      
Change in Accounting Principle, Accounting Standards Update, Adoption Date         Mar. 31, 2020   Mar. 31, 2020      
Customer Concentration Risk | Revenue                    
Schedule Of Significant Accounting Policies [Line Items]                    
Concentration risk percentage         10.00% 10.00% 10.00% 10.00%    
Number of customers | Customer         1 1 1 1    
Customer Concentration Risk | Trade Receivables                    
Schedule Of Significant Accounting Policies [Line Items]                    
Concentration risk percentage             10.00%   10.00%  
Number of customers | Customer             0   0  
Customer 1 | Customer Concentration Risk                    
Schedule Of Significant Accounting Policies [Line Items]                    
Revenue         $ 4,900 $ 3,500 $ 10,500 $ 9,700    
Common Stock                    
Schedule Of Significant Accounting Policies [Line Items]                    
Issuance and sale of common stock | shares         984,916   8,762,694      
Underwriting Agreement                    
Schedule Of Significant Accounting Policies [Line Items]                    
Common stock, par value | $ / shares     $ 0.0001              
Public offering price before underwriting discounts and commissions | $ / shares     $ 4.50              
Underwriter agreement, option to exercisable period     30 days              
Purchase up to additional common stock | shares     1,166,666              
Underwriting Agreement | Common Stock                    
Schedule Of Significant Accounting Policies [Line Items]                    
Issuance and sale of common stock | shares     7,777,778              
Net proceeds after deducting underwriting discounts and commissions and estimated offering expenses     $ 32,000              
Underwriting Agreement | Common Stock | Over Allotment Option                    
Schedule Of Significant Accounting Policies [Line Items]                    
Issuance and sale of common stock | shares   984,916                
Net proceeds after deducting underwriting discounts and commissions and estimated offering expenses $ 4,200