XML 74 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 3,885 $ 5,070
Accrued liabilities    
Employee compensation, benefits, and related accruals 14,460 9,928
Research and development 18,647 12,061
Income and other taxes 313 5,686
Professional fees 1,989 762
Other 966 714
Total $ 40,260 $ 34,221