XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Trade payables $ 5,223 $ 3,903
Accrued research and development expenses 25,867 43,114
Goods and services tax payable 5 1,250
Employee compensation and related accruals 2,653 6,222
Fair value of liability classified stock options 707 1,264
Accrued legal, professional fees and other 3,768 4,085
Accounts payable and accrued liabilities, current, total $ 38,223 $ 59,838