XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Commitments & Contingencies and Key License Agreements - Operating Lease Minimum Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
2022 $ 1,344  
2023 657  
2024 669  
2025 98  
2026 73  
Total future lease payments, undiscounted 2,841  
(Less): Implied interest (107)  
Present value of operating lease payments $ 2,734 $ 2,427