XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Realignment Actions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Realignment Actions [Line Items]      
Restructuring and Related Cost, Accelerated Depreciation $ 8,230    
Realignment Actions [Member]      
Realignment Actions [Line Items]      
Inventory Write-down   $ 800  
Realignment costs 900 10,300 $ 5,000
Facility consolidation realignment costs   5,200 2,700
Employee-related costs   2,100 2,300
Restructuring and Related Cost, Accelerated Depreciation   2,200  
Cost of Sales [Member] | Realignment Actions [Member]      
Realignment Actions [Line Items]      
Realignment costs 500 9,400 2,800
Selling, General and Administrative Expenses [Member] | Realignment Actions [Member]      
Realignment Actions [Line Items]      
Realignment costs $ 400 $ 900 2,000
Net gain (loss) on disposition of asset | Realignment Actions [Member]      
Realignment Actions [Line Items]      
Realignment costs     $ 200