Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Narrative (Details)

v3.22.2.2
Commitments and Contingencies - Narrative (Details)
$ in Millions
9 Months Ended 12 Months Ended
Mar. 18, 2022
customer
Jan. 17, 2020
plaintiff
Sep. 30, 2022
USD ($)
plantiff
plaintiff
Dec. 31, 2023
USD ($)
Dec. 31, 2021
USD ($)
Jan. 17, 2022
plantiff
Other Commitments [Line Items]            
Letters of credit outstanding, amount     $ 27.7   $ 23.2  
Required cash and cash equivalents balance     $ 35.0      
Number of plaintiffs | plaintiff   10 1      
Plaintiffs in arbitration | plantiff     1     9
Number of plaintiffs with rescinded arbitration | plaintiff   8        
Number of class of customers | customer 1,000          
Forecast            
Other Commitments [Line Items]            
Purchase commitment       $ 433.5    
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%