XML 81 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Detail)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
period
Jun. 30, 2022
Jun. 30, 2023
USD ($)
period
Jun. 30, 2022
Loss Contingencies [Line Items]        
Number of annual periods committed to purchase | period 3   3  
Purchase obligation $ 450.0   $ 450.0  
Letters of credit available, amount $ 11.4   $ 11.4  
Revenue Benchmark | Geographic Concentration Risk        
Loss Contingencies [Line Items]        
Percentage of revenue 100.00% 100.00% 100.00% 100.00%
U.S | Revenue Benchmark | Geographic Concentration Risk        
Loss Contingencies [Line Items]        
Percentage of revenue 60.00% 62.00% 61.00% 62.00%
Minimum        
Loss Contingencies [Line Items]        
Purchase obligation $ 145.0   $ 145.0  
Maximum        
Loss Contingencies [Line Items]        
Purchase obligation $ 155.0   $ 155.0