v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Statement of Comprehensive Income [Abstract]        
Interest rate swaps, amounts reclassified out of accumulated other comprehensive loss $ 13 $ 14 $ 35 $ (41)
Interest rate swaps, income tax effect of amounts reclassified out of accumulated other comprehensive loss, benefit (expense) $ (3) $ (4) $ (8) $ 9