XML 113 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Schedule of Maturities of Long-term Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
2025(1) $ 454,769  
2026 186,949  
2027 673,600  
2028 151,261  
2029 160,510  
Thereafter 439,415  
Total debt and finance lease obligations, net of related costs $ 2,066,504 $ 2,259,654