XML 90 R73.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Schedule of Maturity of Operating Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2023 $ 43,813
2024 36,250
2025 28,485
2026 22,321
2027 14,324
Thereafter 28,254
Total lease payments 173,447
Less: imputed interest (10,778)
Total $ 162,669