XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Schedule of Operating Lease Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Cash paid for operating leases $ 13,519 $ 10,808
Cash paid for interest on finance leases 317 59
Assets acquired under operating leases 15,777 32,466
Assets acquired under finance leases $ 1,882 $ 8,154