v3.26.3
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Research and development expenses $ 23,905 $ 18,917
Professional fees 11,702 16,506
Compensation and employee benefits 9,766 10,322
Finance lease liabilities 4,022 3,403
Royalties payable 2,556 2,057
Operating lease liabilities 655 2,152
Milestone obligations under license agreements 0 10,000
Accounts payable and other accrued liabilities 7,982 4,940
Accounts payable and accrued liabilities $ 60,588 $ 68,297