XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Concentration Risk [Line Items]      
Amounts reclassified from unbilled revenue to accounts receivable $ (7,700)   $ (13,800)
Amounts reclassified from deferred revenue to revenue (3,300)    
Deductions from deferred revenue $ (3,349)   $ (5,049)
Argentina | Geographic concentration risk | Revenue from contract with customer      
Concentration Risk [Line Items]      
Concentration risk percentage 8.00%    
Argentina | Geographic concentration risk | Revenue benchmark      
Concentration Risk [Line Items]      
Concentration risk percentage   11.00%  
Subsidiaries | Argentina      
Concentration Risk [Line Items]      
Net assets $ (4,500)