v3.22.2.2
Restructuring Charges - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
employee
Sep. 30, 2021
USD ($)
employee
Sep. 30, 2022
USD ($)
employee
Sep. 30, 2021
USD ($)
employee
Restructuring and Related Activities [Abstract]        
Restructuring charges $ 6.6 $ 4.8 $ 14.3 $ 20.7
Severance costs $ 5.5 $ 4.0 $ 9.9 $ 16.7
Number of employees impacted | employee 170 20 210 175
Contract termination, write-down of right-of-use assets and other exit costs $ 1.1 $ 0.8 $ 4.4 $ 4.0