v3.26.1
Business Realignment - Schedule of Business Realignment Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges $ 16 $ 1,416 $ 400 $ 3,866
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 0 0 0 1,073
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 0 1,382 0 1,576
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 16 34 400 1,217
Operating Segments | Electronics        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 16 1,416 400 2,789
Operating Segments | Electronics | Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Restructuring Cost and Reserve [Line Items]        
Severance costs       1,073
Operating Segments | Electronics | Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Restructuring Cost and Reserve [Line Items]        
Severance costs   1,382   1,576
Operating Segments | Electronics | Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Restructuring Cost and Reserve [Line Items]        
Severance costs 16 34 400 140
Unallocated Corporate        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges $ 0 $ 0 $ 0 1,077
Severance costs       $ 1,077