XML 96 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Future Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 88,488  
2026 79,309  
2027 61,874  
2028 50,009  
2029 40,748  
Later years 598,452  
Total lease payments 918,880  
less imputed interest (467,992)  
Total 450,888 $ 454,159
Finance Leases    
2025 10,069  
2026 10,074  
2027 10,231  
2028 10,391  
2029 10,556  
Later years 95,795  
Total lease payments 147,116  
less imputed interest (54,586)  
Total $ 92,530 $ 72,693