v3.26.1
Balance Sheet Items (Inventories) (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Raw materials $ 60.1 $ 51.9  
Work-in-process 39.7 42.3  
Finished goods 30.2 30.8  
Total inventories $ 130.0 $ 125.0 $ 151.2