Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.20.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
CreditFacility
Customer
Mar. 31, 2019
USD ($)
Customer
Dec. 31, 2019
USD ($)
Customer
Schedule Of Significant Accounting Policies [Line Items]      
Total current assets $ 80,436   $ 86,502
Total current liabilities 121,127   $ 125,946
Net liabilities current 40,700    
Business combination transaction related costs 13,100    
Business combination, deferred consideration 15,000    
Obligations net under shares purchase forward agreements entered by former entity 13,200    
Business combination, notes payable acquired $ 3,600    
Number of new line of credit facilities | CreditFacility 2    
Revenue $ 33,633 $ 27,725  
Customer Concentration Risk | Revenue      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 10.00% 10.00%  
Number of customers | Customer 0 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   $ 3,100  
Minimum      
Schedule Of Significant Accounting Policies [Line Items]      
Long-term financing agreements, repayment schedule extension period 3 months    
Maximum      
Schedule Of Significant Accounting Policies [Line Items]      
Long-term financing agreements, repayment schedule extension period 9 months