XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring - Narrative (Details) - Improve Execution and Efficiency Across Organization
$ in Millions
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring cost $ 6.3
Severance and Other Employee Costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring cost 1.5
Facility Footprint Optimization  
Restructuring Cost and Reserve [Line Items]  
Restructuring cost 4.3
Consulting and Other Costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring cost $ 0.5