XML 26 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating lease, 2020 $ 5,162  
Finance lease, 2020 228  
Operating lease, 2021 6,171  
Finance lease, 2021 298  
Operating lease, 2022 5,153  
Finance lease, 2022 285  
Operating lease, 2023 4,205  
Finance lease, 2023 241  
Operating lease, 2024 3,591  
Finance lease, 2024 216  
Operating lease, Thereafter 8,506  
Finance lease, Thereafter 403  
Operating lease, Total future minimum lease payments 32,788  
Finance lease, Total future minimum lease payments 1,671  
Operating lease, Less remaining imputed interest (3,997)  
Finance lease, Less remaining imputed interest (178)  
Operating lease, Total 28,791 $ 25,899
Finance lease, Total $ 1,493 $ 551