XML 85 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]        
Finance Leases New   $ 54,118 $ 57,962 $ 21,148
Rnewals and Extensions, Finance Leases   (443) (829) (264)
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability   54,561 58,791 20,884
Operating Lease, New   5,067 6,534 2,704
Renewals and Extensions, Operating Leases   4,081 2,985 2,324
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability   9,148 9,519 5,028
Finance Lease, Liability, Payment, Due [Abstract]        
Finance Lease, Liability, Payments, Due Next Twelve Months $ 41,774 41,774    
Finance Lease, Liability, Payments, Due Year Two 34,555 34,555    
Finance Lease, Liability, Payments, Due Year Three 26,376 26,376    
Finance Lease, Liability, Payments, Due Year Four 18,504 18,504    
Finance Lease, Liability, Payments, Due Year Five 11,451 11,451    
Finance Lease, Liability, Payments, Due after Year Five 43,886 43,886    
Finance Lease, Liability, Payment, Due 176,546 176,546    
Finance Lease, Interest Payment on Liability   31,485    
Lessee, Operating Lease, Liability, Payment, Due [Abstract]        
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 10,099 10,099    
Lessee, Operating Lease, Liability, Payments, Due Year Two 9,345 9,345    
Lessee, Operating Lease, Liability, Payments, Due Year Three 8,170 8,170    
Lessee, Operating Lease, Liability, Payments, Due Year Four 6,742 6,742    
Lessee, Operating Lease, Liability, Payments, Due Year Five 5,569 5,569    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 29,067 29,067    
Operating Lease, Expense   15,862    
Operating Lease, Liability 68,992 68,992    
Lessee, Operating Lease, Liability, Payments, Due 53,130 53,130    
Lease LIability Payments Due Next Twelve Months   51,873    
Lease Liability Payments Due Year Two 43,900 43,900    
Lease Liability Payments Due Year Three 34,546 34,546    
Lease Liability Payments Due Year Four 25,246 25,246    
Lease Liability Payments Due Year Five 17,020 17,020    
Lease Liability Payments Due After Year Five 72,953 72,953    
Lease Interest Expense   47,347    
Lease Liability 245,538 245,538    
Lease Liability Payments Due 198,191 198,191    
Capital Leases, Lessee Balance Sheet [Abstract]        
Operating Lease, Right-of-Use Asset 50,113 50,113 50,973  
Finance lease right-of-use assets 140,094 140,094 127,425  
Leases Right of Use Asset 190,207 190,207 178,398  
Operating Lease, Liability, Current 7,861 7,861 7,782  
Finance Lease - Current Maturities of Long Term Debt 34,816 34,816 44,109  
Leases Total Current Liability 42,677 42,677 51,891  
Operating Lease, Liability, Noncurrent 45,269 45,269 46,050  
Finance Lease, Liability, Noncurrent 110,245 110,245 87,930  
Leases Total NonCurrent Liability 155,514 155,514 133,980  
Leases, Total Liability $ 198,191 198,191 185,871  
Finance Lease Payments Cash Outflow   $ 7,371 5,191 3,838
Property Subject to or Available for Operating Lease, Number of Units 81 81    
Operating Lease, Lease Income $ 3,900      
Finance Lease, Right-of-Use Asset, Amortization   $ 37,421 34,212 35,321
Finance Lease, Interest Expense   7,266 4,795 3,990
Finance Lease Cost   44,687 39,007 39,311
Operating Lease, Cost   11,245 10,531 11,021
Variable Lease, Cost   637 872 437
Lease, Cost   $ 56,569 $ 50,410 50,769
Operating Lease, Weighted Average Discount Rate, Percent 4.60% 4.60% 4.40%  
Finance Lease, Weighted Average Discount Rate, Percent 5.30% 5.30% 4.60%  
Operating Lease, Payments   $ 11,181 $ 10,473 10,994
Finance Lease, Interest Payment on Liability   31,485    
Finance Lease, Principal Payments   36,840 34,482 35,542
Total Lease Payments   55,392 $ 50,146 $ 50,374
Lessor, Operating Lease, Payments to be Received, Next Twelve Months $ 3,329 3,329    
Lessor, Operating Lease, Payments to be Received, Two Years 2,604 2,604    
Lessor, Operating Lease, Payments to be Received, Three Years 2,068 2,068    
Lessor, Operating Lease, Payments to be Received, Four Years 1,685 1,685    
Lessor, Operating Lease, Payments to be Received, Five Years 1,093 1,093    
Lessor, Operating Lease, Payments to be Received, Thereafter 9,727 9,727    
Lessor, Operating Lease, Payments to be Received $ 20,506 $ 20,506    
Finance Lease, Weighted Average Remaining Lease Term 6 years 1 month 6 days 6 years 1 month 6 days 5 years 2 months 12 days  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Long-term debt Long-term debt Long-term debt  
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]     Revenues  
Operating Lease, Weighted Average Remaining Lease Term 10 years 7 months 6 days 10 years 7 months 6 days 11 years 1 month 6 days