XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Maturity of Operating Lease Liabilities) (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
2024 (excluding six months ended June 30, 2024) $ 21,779
2025 37,314
2026 31,803
2027 23,105
2028 19,150
Thereafter 20,691
Total lease payments 153,842
Less: imputed interest (13,359)
Total $ 140,483