XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Research and development expenses $ 15,008 $ 15,691
Consulting and other professional fees 11,398 4,404
Operating lease liabilities 2,410 2,398
Compensation and employee benefits 2,378 6,413
Royalties payable 2,237 2,409
Accounts payable and other accrued liabilities 4,342 7,145
Total accounts payable and accrued liabilities $ 37,773 $ 38,460