XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Accounting Policies [Line Items]          
Foreign currency transaction gain (loss) $ 300 $ (100) $ 401 $ (2,498)  
Other Noncurrent Assets [Member]          
Accounting Policies [Line Items]          
Deferred offering costs non current $ 5,500   $ 5,500   $ 0
Minimum [Member] | Revenue Benchmark [Member]          
Accounting Policies [Line Items]          
Concentration risk percentage 10.00% 10.00% 10.00% 10.00%  
No Single Customer [Member] | Minimum [Member] | Accounts Receivable [Member]          
Accounting Policies [Line Items]          
Account receivable percent 10.00%   10.00%    
Customer One [Member] | Accounts Receivable [Member]          
Accounting Policies [Line Items]          
Account receivable percent         20.00%
Outside United States [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]          
Accounting Policies [Line Items]          
Concentration risk percentage 0.80% 1.20% 0.90% 2.00%  
Outside United States [Member] | Property, Plant and Equipment [Member] | Geographic Concentration Risk [Member]          
Accounting Policies [Line Items]          
Property plant and equipment percent 1.00%   1.00%   1.00%