XML 76 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
12 Months Ended
Dec. 16, 2019
case
Jun. 13, 2019
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Loss Contingencies [Line Items]            
Number of cases settled | case 2          
Estimated loss provision recorded       $ 18,100,000    
Reduction in the estimated loss provision for settlement     $ 10,000,000.0      
Estimated loss provision for settlement           $ 8,100,000
Indirect Taxation            
Loss Contingencies [Line Items]            
Accrual for estimated indirect tax liabilities     $ 10,100,000   $ 11,300,000  
Class Action Complaint | Pending Litigation            
Loss Contingencies [Line Items]            
Proposed settlement amount (up to)   $ 35,000,000.0