XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Commitments and Contingencies and Key License Agreements - Operating Lease Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accounts payable and other accrued liabilities Accounts payable and other accrued liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities
Operating lease right-of-use assets - non-current $ 2,107 $ 2,505
Operating lease liabilities - current 1,001 1,282
Operating lease liabilities - non-current 1,296 1,452
Total operating lease liabilities $ 2,297 $ 2,734