XML 115 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 17, 2020
plaintiff
claim
Mar. 31, 2020
claim
Dec. 31, 2019
plaintiff
Oct. 31, 2019
plaintiff
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2021
USD ($)
May 19, 2021
USD ($)
Other Commitments [Line Items]                
Letters of credit outstanding, amount         $ 23,200 $ 37,000    
Required cash and cash equivalents balance         35,000      
Purchase commitment         558,000      
Number of plaintiffs | plaintiff 9   10 2        
Number of claims | claim   2            
Loss contingency accrual         $ 550   $ 750 $ 1,250
Judicial Ruling                
Other Commitments [Line Items]                
Number of plaintiffs | plaintiff 8              
Pending Litigation                
Other Commitments [Line Items]                
Number of claims | claim 1              
Letter of Credit | Minimum                
Other Commitments [Line Items]                
Letter of credit, fee percentage         1.25% 2.13%    
Letter of Credit | Maximum                
Other Commitments [Line Items]                
Letter of credit, fee percentage         3.25% 3.25%