Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Narrative (Details)

v3.21.2
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Jan. 17, 2020
plantiff
claim
Mar. 31, 2020
claim
Dec. 31, 2019
plantiff
Oct. 31, 2019
plantiff
Sep. 30, 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         30,000      
Purchase commitment         $ 30,000      
Number of plaintiffs | plantiff 9   10 2        
Number of claims | claim   2            
Loss contingency accrual             $ 750 $ 1,250
Judicial Ruling                
Other Commitments [Line Items]                
Number of plaintiffs | plantiff 8   10          
Number of claims pending | 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%