XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring Costs - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 30, 2023
USD ($)
position
Aug. 23, 2023
position
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Restructuring and Related Activities [Abstract]            
Restructuring costs     $ 0.4 $ 2.2 $ 1.5 $ 4.5
Number of positions eliminated | position 35 50        
Number of positions eliminated, period percent 10.00%          
Annual cost reduction $ 40.0