Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Narrative (Details)

v3.22.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 18, 2022
plaintiff
Jan. 17, 2020
plaintiff
claim
Mar. 31, 2020
claim
Dec. 31, 2019
plaintiff
Oct. 31, 2019
plaintiff
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
May 19, 2021
USD ($)
Other Commitments [Line Items]                  
Letters of credit outstanding, amount           $ 23,200 $ 23,200    
Required cash and cash equivalents balance           35,000      
Purchase commitment           $ 393,100      
Number of plaintiffs | plaintiff 1,000 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           2.13% 1.25%    
Letter of Credit | Maximum                  
Other Commitments [Line Items]                  
Letter of credit, fee percentage           3.25% 3.25%