XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Indebtedness - Debt Outstanding (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Senior notes $ 1,769,017 $ 1,788,388
Unamortized debt issuance costs (13,304) (14,159)
Total debt net of debt issuance costs 1,755,713 1,774,229
Notes Payable to Banks    
Debt Instrument [Line Items]    
Bank debt 0 0
4.875% Senior Notes Due 2025 | Notes Payable to Banks    
Debt Instrument [Line Items]    
Senior notes 669,017 688,388
8.25% Senior Notes Due 2029 | Notes Payable to Banks    
Debt Instrument [Line Items]    
Senior notes 600,000 600,000
4.75% Senior Notes Due 2030 | Notes Payable to Banks    
Debt Instrument [Line Items]    
Senior notes $ 500,000 $ 500,000