XML 40 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 17 - Commitments and Contingencies - Future Minimum Lease Payments Under the Non-cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
2019 $ 2,024
2020 1,848
2021 972
2022 855
2023 855
Thereafter 7,558
Total minimum lease payments $ 14,112