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