XML 45 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Note 9 - Leases - Maturities of Lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Remainder of 2019, finance leases $ 934  
Remainder of 2019, operating leases 2,481  
2020, finance leases 3,519  
2020, operating leases 8,934  
2021, finance leases 3,158  
2021, operating leases 6,898  
2022, finance leases 3,388  
2022, operating leases 5,368  
2023, finance leases 2,655  
2023, operating leases 4,581  
After 2023, finance leases 32,016  
After 2023, operating leases 18,338  
Total minimum lease payments, finance leases 45,670  
Total minimum lease payments, operating leases 46,600  
Interest component (19,699)  
Interest component (8,388)  
Present value of minimum lease payments, finance leases 25,971 $ 20,171
Operating Lease, Liability, Total $ 38,212