XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating lease, 2020 $ 3,441  
Finance lease, 2020 139  
Operating lease, 2021 6,223  
Finance lease, 2021 273  
Operating lease, 2022 5,202  
Finance lease, 2022 260  
Operating lease, 2023 4,224  
Finance lease, 2023 215  
Operating lease, 2024 3,591  
Finance lease, 2024 190  
Operating lease, Thereafter 8,506  
Finance lease, Thereafter 360  
Operating lease, Total future minimum lease payments 31,187  
Finance lease, Total future minimum lease payments 1,437  
Operating lease, Less remaining imputed interest (3,744)  
Finance lease, Less remaining imputed interest (147)  
Operating lease, Total 27,443 $ 25,899
Finance lease, Total $ 1,290 $ 551