XML 106 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 17 - Commitments and Contingencies - Future Minimum Lease Payments Under Noncancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
2019 $ 4,588
2020 2,252
2021 1,883
2022 1,722
2023 1,615
2024 and thereafter 1,698
$ 13,758