XML 99 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Accounting - Lessee, Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Lease Payments    
2023 $ 34,981  
2024 33,774  
2025 31,097  
2026 26,970  
2027 24,684  
Thereafter 158,241  
Total future minimum lease payments 309,747  
Less: Interest (45,113)  
Total future minimum lease payments less interest 264,634 $ 301,765
Finance Lease Payments    
2023 33,362  
2024 23,072  
2025 11,529  
2026 6,828  
2027 3,187  
Thereafter 4,080  
Total minimum payments 82,058  
Less: Interest (4,497)  
Present value of net minimum payments 77,561 $ 97,633
Total Lease Payments    
2023 68,343  
2024 56,846  
2025 42,626  
2026 33,798  
2027 27,871  
Thereafter 162,321  
Total future minimum lease payments 391,805  
Less: Interest (49,610)  
Total future minimum lease payments less interest $ 342,195