XML 61 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Note 7 - Leases - Future Minimum Lease payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
2019 $ 6,209 $ 12,206
2020 10,375 9,901
2021 9,858 9,716
2022 9,237 9,236
2023 9,250 8,936
Thereafter 136,608 115,788
Total minimum lease payments 181,537 165,783
Less imputed interest (88,304)  
Operating lease liabilities $ 93,233 $ 0