XML 46 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Accrued Liabilities - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 6,882 $ 5,070
Accrued liabilities    
Employee compensation, benefits, and related accruals 5,047 9,928
Research and development 10,142 12,061
Income and other taxes 6,559 5,686
Professional fees 1,568 762
Other 450 714
Total $ 30,648 $ 34,221