XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 103,297  
2026 95,751  
2027 84,008  
2028 72,120  
2029 63,389  
Thereafter 178,792  
Total undiscounted cash flows 597,357  
Less: Imputed interest 125,001  
Total discounted lease liabilities 472,356 $ 430,256
Finance Leases    
2025 705  
2026 621  
2027 633  
2028 646  
2029 629  
Thereafter 1,482  
Total undiscounted cash flows 4,716  
Less: Imputed interest 1,322  
Total discounted lease liabilities $ 3,394 $ 3,911