XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
LEASES        
Operating Lease, Weighted Average Remaining Lease Term 8 years 2 months 12 days   8 years 2 months 12 days  
Lease, Cost $ 5,862 $ 5,608 $ 11,061 $ 10,660
Operating Lease, Payments 2,984 3,263 6,171 6,652
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 742 $ 9,694 $ 3,479 $ 9,694
Operating Lease, Weighted Average Discount Rate, Percent 3.02%   3.02%