XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Operating lease, 2020 $ 1,730  
Finance lease, 2020 89  
Operating lease, 2021 6,312  
Finance lease, 2021 353  
Operating lease, 2022 5,291  
Finance lease, 2022 340  
Operating lease, 2023 4,313  
Finance lease, 2023 296  
Operating lease, 2024 3,680  
Finance lease, 2024 271  
Operating lease, Thereafter 8,668  
Finance lease, Thereafter 579  
Operating lease, Total future minimum lease payments 29,994  
Finance lease, Total future minimum lease payments 1,928  
Operating lease, Less remaining imputed interest (3,552)  
Finance lease, Less remaining imputed interest (201)  
Operating lease, Total 26,442 $ 25,899
Finance lease, Total $ 1,727 $ 551