XML 69 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring Charges - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
employee
Mar. 31, 2022
USD ($)
employee
Restructuring and Related Activities [Abstract]    
Restructuring charges $ 4.2 $ 5.3
Severance costs $ 3.1 $ 2.5
Number of employees impacted | employee 50 20
Contract termination, write-down of right-of-use assets and other exit costs $ 1.1 $ 2.8