XML 94 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Leases - Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2020 $ 4,455
2021 6,174
2022 6,351
2023 6,266
2024 6,073
Thereafter 23,630
Total future minimum lease payments 52,949
Less: Imputed interest 8,006
Lease incentive recognized as offset to asset liability 1,324
Liabilities [Member]  
Present value of lease obligations $ 43,619