v3.26.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Inventories    
Raw materials $ 112.8 $ 67.5
Work in process 102.0 101.4
Finished goods 206.2 216.3
Total inventories 421.0 385.2
Titled Inventory    
Inventories    
Raw materials 99.3 47.9
Work in process 81.3 73.6
Finished goods 167.5 164.2
Total inventories 348.1 285.7
Supply & Offtake Agreements    
Inventories    
Raw materials 13.5 19.6
Work in process 20.7 27.8
Finished goods 38.7 52.1
Total inventories $ 72.9 $ 99.5