v3.26.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Professional fees $ 21,206 $ 16,506
Research and development expenses 25,086 18,917
Compensation and employee benefits 8,116 10,322
Finance lease liabilities 4,005 3,403
Operating lease liabilities 625 2,152
Royalties payable 2,273 2,057
Milestone obligations under license agreements 0 10,000
Accounts payable and other accrued liabilities 8,683 4,940
Accounts payable and accrued liabilities $ 69,994 $ 68,297