XML 92 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Commitments & Contingencies and Key License Agreements - Operating Lease Minimum Payments Due Before Adoption of 842 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 1,486
2020 1,441
2021 1,465
2022 828
2023 and thereafter 87
Total $ 5,308