XML 89 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Restructuring Cost and Reserve [Line Items]      
Inventory write down   $ 3,992  
Restructuring Costs $ 0 17,100  
Business Efficiency Program [Member]      
Restructuring Cost and Reserve [Line Items]      
Strategy shift charges   8,800 $ 8,600
Inventory write down   4,000 4,100
Other charges   $ 4,800 $ 4,500