v3.25.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Effective income tax rate, percent 12.90% (9.30%) 15.10% (13.50%)
Income tax expense $ 12,606 $ 11,485 $ 17,777 $ 20,056
Deferred tax assets valuation allowance 346,550   346,550  
Effective Income Tax Rate Reconciliation, One Big Beautiful Bill Act, Amount 0   0  
Favorable discrete tax benefits        
Income tax expense     $ (1,629) $ (1,622)
Unfavorable discrete tax charges        
Income tax expense $ 2,832 $ 1,274