XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Statements Details - Inventories (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Inventories    
Raw materials $ 576.2 $ 565.4
Finished goods 1,381.1 1,269.2
Total inventories 1,957.3 1,834.6
Inventory [Line Items]    
Finished goods 1,381.1 1,269.2
Evaluation Inventory    
Inventories    
Finished goods 435.8 422.1
Inventory [Line Items]    
Finished goods $ 435.8 $ 422.1