XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Leased Properties - Future Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 495,498  
2027 451,204  
2028 361,049  
2029 269,076  
2030 199,632  
Thereafter 786,216  
Total undiscounted future minimum lease payments 2,562,675  
Less: Difference between undiscounted lease payments and discounted operating lease liabilities 428,661  
Total operating lease liabilities $ 2,134,014 $ 1,801,667