v3.26.3
Allocation of Personnel Expenses - Summary of Allocation of Personnel Expenses By Nature (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Payments [Line iteam]        
Share-based payments $ 5.0 $ 0.5 $ 10.9 $ 3.5
Total expenses 66.3 37.1 166.4 107.0
Expenses by nature        
Share-Based Payments [Line iteam]        
Wages and salaries 10.0 5.6 29.8 17.0
Social security contributions 2.0 1.6 8.3 4.8
Expenses for pension commitments 0.0 0.0 0.1 0.1
Share-based payments 5.0 0.5 10.9 3.5
Total expenses $ 17.0 $ 7.8 $ 49.1 $ 25.3