XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Maturities of operating lease liabilities  
Remainder of 2024 $ 10,823
2025 41,892
2026 39,170
2027 32,596
2028 29,114
Thereafter 116,436
Total lease payments 270,031
Less imputed interest (44,858)
Total operating lease liabilities $ 225,173
Operating Lease, Liability, Statement of Financial Position Operating Lease, Liability, Current, Operating Lease, Liability, Noncurrent
Land And Structures  
Maturities of operating lease liabilities  
Remainder of 2024 $ 10,823
2025 41,869
2026 39,170
2027 32,596
2028 29,114
Thereafter 116,436
Total lease payments 270,008
Less imputed interest (44,858)
Total operating lease liabilities 225,150
Equipment and Other  
Maturities of operating lease liabilities  
2025 23
Total lease payments 23
Total operating lease liabilities $ 23