XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Concentration Risk [Line Items]      
Amounts reclassified from unbilled revenue to accounts receivable $ (4,000)    
Deductions from unbilled revenue (4,014)   $ (13,806)
Amounts reclassified from deferred revenue to revenue (2,400)    
Deductions from deferred revenue (2,414)   $ (5,049)
Argentina | Subsidiaries      
Concentration Risk [Line Items]      
Net assets $ (4,400)    
Revenue from contract with customer | Geographic concentration risk | Argentina      
Concentration Risk [Line Items]      
Concentration risk percentage 11.00% 11.00%  
Revenue benchmark | Geographic concentration risk | Argentina      
Concentration Risk [Line Items]      
Concentration risk percentage   15.00%