v3.25.1
Restructuring Charges - Summary of Restructuring Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 01, 2024
Mar. 31, 2025
Apr. 01, 2024
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ 714 $ 3,938
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses
PCB      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 27,850    
Employee Separation/ Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ (521) $ 0
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses
Contract Termination and Other Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ 1,235 $ 3,938
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses
Operating Segment | PCB      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ 870 $ 3,890
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses
Operating Segment | Employee Separation/ Severance | PCB      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ (365) $ 0
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses
Operating Segment | Contract Termination and Other Costs | PCB      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ 1,235 $ 3,890
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses
Corporate and Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ (156) $ 48
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses
Corporate and Other | Employee Separation/ Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ (156) $ 0
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses
Corporate and Other | Contract Termination and Other Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges   $ 0 $ 48
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses