XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Research and development expenses $ 12,500 $ 10,082
Consulting and other professional fees 8,820 8,732
Royalties payable 5,549 5,873
Compensation and employee benefits 4,710 6,515
Operating lease liabilities 2,245 2,311
Accounts payable and other accrued liabilities 16,412 925
Total accounts payable and accrued liabilities $ 50,236 $ 34,438