XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt and Interest Expense - Summary of Total Long-term Debt (Parenthetical) (Detail)
12 Months Ended
Dec. 31, 2024
5.625% Fixed Rate Senior Notes due 2026  
Debt Instrument [Line Items]  
Debt instrument interest rate 5.625%
Debt instrument due year 2026
5.125% Fixed Rate Senior Notes due 2028  
Debt Instrument [Line Items]  
Debt instrument interest rate 5.125%
Debt instrument due year 2028
6.500% Fixed Rate Senior Notes due 2029  
Debt Instrument [Line Items]  
Debt instrument interest rate 6.50%
Debt instrument due year 2029
4.250% Fixed Rate Senior Notes due 2030  
Debt Instrument [Line Items]  
Debt instrument interest rate 4.25%
Debt instrument due year 2030
5.500% Fixed Rate Senior Notes due 2030  
Debt Instrument [Line Items]  
Debt instrument interest rate 5.50%
Debt instrument due year 2030