XML 80 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Charges - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
employee
Dec. 31, 2021
USD ($)
employee
Dec. 31, 2020
USD ($)
employee
Restructuring and Related Activities [Abstract]      
Restructuring charges $ 20.5 $ 25.1 $ 37.3
Severance costs $ 14.0 $ 18.9 $ 9.9
Number of employees impacted | employee 270 190 165
Contract termination, write-down of right-of-use assets and other exit costs $ 6.5 $ 6.2 $ 27.4