XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Maturity of Operating Lease Liabilities) (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
2024 (excluding nine months ended September 30, 2024) $ 11,098
2025 40,667
2026 34,216
2027 24,747
2028 20,533
Thereafter 21,728
Total lease payments 152,989
Less: imputed interest (12,877)
Total $ 140,112