XML 105 R90.htm IDEA: XBRL DOCUMENT v3.20.4
LEASE COMMITMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating Lease, Right-of-Use Asset $ 24,356 $ 23,914
Operating Lease, Liability, Current 7,533 6,729
Operating Lease, Liability, Noncurrent 17,137 17,360
Operating Lease, Liability 24,670  
Finance Lease, Gross 6,785  
Finance Lease Accumulated Depreciation 3,279  
Finance Lease, Right-of-Use Asset 3,506  
Finance Lease, Liability, Current 608  
Finance Lease, Liability, Noncurrent 2,072  
Finance Lease, Liability $ 2,680  
Operating Lease, Weighted Average Remaining Lease Term 4 years 2 months 19 days  
Lessee, Operating Lease, Liability, Payment, Due    
2021 $ 9,241  
2022 7,174  
2023 4,796  
2024 2,494  
2025 1,266  
Thereafter 3,186  
Total future minimum lease payments 28,157  
Less imputed interest 3,487  
Finance Lease, Liability, Payment, Due [Abstract]    
2021 1,051  
2022 1,000  
2023 739  
2024 307  
2025 103  
Thereafter 39  
Total future minimum lease payments 3,239  
Less imputed interest $ 559  
Finance Lease, Weighted Average Remaining Lease Term 3 years 4 months 9 days  
Operating Lease, Payments $ 8,700  
Finance Lease, Interest Payment on Liability   $ 300