v3.26.1
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 2,482 $ 3,885
Accrued liabilities    
Employee compensation, benefits, and related accruals 11,028 14,460
Research and development 25,489 18,647
Income and other taxes 935 313
Professional fees 2,648 1,989
Other 1,089 966
Total accrued liabilities 41,189 36,375
Total $ 43,671 $ 40,260