v3.26.1
Restructuring (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 3.4 $ 7.3 $ 6.5 $ 7.3
Cumulative Restructuring Charges 7.8   7.8  
DTT        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 0.9   3.1 6.1
Cumulative Restructuring Charges 15.3   15.3  
SAT        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges 2.5 $ 1.2 3.4 $ 1.2
2024 Restructuring        
Restructuring Cost and Reserve [Line Items]        
Cumulative Restructuring Charges 10.4   10.4  
2025 Repositioning Actions | SAT        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 2.5   $ 3.1