XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Commitments & Contingencies and Key License Agreements - Contractual Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
2020 (remaining) $ 978  
2021 1,671  
2022 827  
2023 87  
2024 0  
Total future lease payments, undiscounted 3,563  
(Less): Implied interest (269)  
Present value of operating lease payments $ 3,294 $ 4,055