Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Narrative (Details)

v3.21.1
Commitments and Contingencies - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 17, 2020
plantiff
Dec. 31, 2019
plantiff
Oct. 31, 2019
plantiff
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2020
USD ($)
Other Commitments [Line Items]            
Letters of credit outstanding, amount       $ 27.7 $ 37.0  
Required cash and cash equivalents balance       30.0    
Purchase commitment       $ 101.0    
Number of plaintiffs | plantiff 8 10 2      
Settled Litigation            
Other Commitments [Line Items]            
Loss contingency accrual           $ 5.5
Letter of Credit | Minimum            
Other Commitments [Line Items]            
Letter of credit, fee percentage       2.13%    
Letter of Credit | Maximum            
Other Commitments [Line Items]            
Letter of credit, fee percentage       3.25%