XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASE COMMITMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating Lease, Right-of-Use Asset $ 20,945 $ 24,356
Operating Lease, Liability, Current 6,180 7,533
Operating Lease, Liability, Noncurrent 11,352 $ 17,137
Operating Lease, Liability 17,532  
Finance Lease, Gross 5,305  
Finance Lease Accumulated Depreciation 2,801  
Finance Lease, Right-of-Use Asset 2,504  
Finance Lease, Liability, Current 2,384  
Finance Lease, Liability, Noncurrent 3,878  
Finance Lease, Liability $ 6,262  
Operating Lease, Weighted Average Remaining Lease Term 3 years 11 months 26 days  
Lessee, Operating Lease, Liability, Payment, Due    
2021 $ 7,055  
2022 5,354  
2023 3,119  
2024 1,771  
2025 1,403  
Thereafter 1,857  
Total future minimum lease payments 20,559  
Less imputed interest 3,027  
Finance Lease, Liability, Payment, Due [Abstract]    
2021 2,979  
2022 2,164  
2023 685  
2024 504  
2025 192  
Thereafter 7  
Total future minimum lease payments 6,531  
Less imputed interest $ 269  
Finance Lease, Weighted Average Remaining Lease Term 2 years 7 months 24 days  
Operating Lease, Payments $ 10,800  
Finance Lease, Interest Payment on Liability $ 200