Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Roll Forward of the Changes in Fair Value of Level 3 Financial Instruments) (Details)

v3.22.1
Fair Value Measurements (Roll Forward of the Changes in Fair Value of Level 3 Financial Instruments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Warrants to Purchase Common Stock [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Liabilities, Beginning Balance $ 0 $ 27
Change in fair value of derivative liability 447 1,189
Reclass partner company's warrants from liability to equity   (1,216)
Conversion of partner company derivative warrant liabilities (4,628)  
Liabilities, Ending Balance 0 0
Contingent Payment Warrant [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Additions during the period 3,819  
Placement Agent Warrants [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Additions during the period 362  
Caelum [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Investment, Beginning Balance 17,566 11,148
Change in fair value of investments 39,294 6,418
Sale of Caelum (56,860)  
Investment, Ending Balance $ 0 $ 17,566