XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Leased Properties - Future Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 325,370  
2024 269,385  
2025 198,100  
2026 138,333  
2027 95,975  
Thereafter 216,085  
Total undiscounted future minimum lease payments 1,243,248  
Less: Difference between undiscounted lease payments and discounted operating lease liabilities 120,516  
Total operating lease liabilities $ 1,122,732 $ 1,069,750