XML 115 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13 - Leases - Lease Maturity Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
2021 $ 9,384  
2022 8,335  
2023 6,890  
2024 4,635  
2025 2,520  
Thereafter 4,153  
Total lease payments 35,917  
Less amount of payment representing interest (2,433)  
Lease liabilities - operating leases $ 33,484 $ 35,873