v3.26.1
Long-Term Debt - Schedule of Fair Value of Notes (Detail) - Level 2
$ in Thousands
Jun. 30, 2026
USD ($)
4.25% 2032 notes  
Debt Instrument [Line Items]  
Fair value of notes $ 1,205,750
6.375% 2034 notes  
Debt Instrument [Line Items]  
Fair value of notes 1,005,000
6.75% 2035 notes  
Debt Instrument [Line Items]  
Fair value of notes 761,250
6.375% 2032 notes  
Debt Instrument [Line Items]  
Fair value of notes 707,875
5.00% 2030 notes  
Debt Instrument [Line Items]  
Fair value of notes $ 537,625