v3.24.1.u1
Long-Term Debt - Fair Value - Additional Information (Detail) - USD ($)
$ in Millions
Mar. 31, 2024
Feb. 29, 2024
6.375% 2034 notes    
Debt Instrument [Line Items]    
Private offered aggregate principal amount rate 6.375% 6.375%
6.375% 2034 notes | Level 2    
Debt Instrument [Line Items]    
Fair value of long term debt $ 1,000.0  
5.00% 2030 notes    
Debt Instrument [Line Items]    
Private offered aggregate principal amount rate 5.00%  
5.00% 2030 notes | Level 2    
Debt Instrument [Line Items]    
Fair value of long term debt $ 525.5  
4.25% 2032 notes    
Debt Instrument [Line Items]    
Private offered aggregate principal amount rate 4.25%  
4.25% 2032 notes | Level 2    
Debt Instrument [Line Items]    
Fair value of long term debt $ 1,200.0  
6.375% 2032 notes    
Debt Instrument [Line Items]    
Private offered aggregate principal amount rate 6.375%  
6.375% 2032 notes | Level 2    
Debt Instrument [Line Items]    
Fair value of long term debt $ 711.3