XML 115 R101.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13 - Commitments and Contingencies - Future Payments Under Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
2019 $ 8,835
2020 7,220
2021 6,406
2022 5,406
2023 4,208
Thereafter 4,899
Total minimum lease payments $ 36,974