XML 70 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 16.6 $ 13.4
Accrued liabilities    
Research and development expenses 16.2 25.9
Employee expenses 10.5 22.4
Income taxes 3.3 3.2
Professional fees 3.3 1.8
General and administrative and commercial expenses 3.2 5.1
Total accounts payable and accrued liabilities $ 53.1 $ 71.8