v3.25.2
Accumulated Other Comprehensive Income - Schedule of Component of Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Mar. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 29, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Unrealized net holding (loss) gain, Before Tax $ (48)   $ 134   $ (26) $ 278
Unrealized net holding (loss) gain, Tax 19   (33)   13 (68)
Unrealized net holding (loss) gain, After Tax (29)   101   (13) 210
Amounts reclassified from accumulated other comprehensive loss to earnings 13   0   13 (1)
Amounts reclassified for realized losses to earnings 0   0   0 0
Net of tax 13   0   13 (1)
Other Comprehensive (Loss)Income, Tax, Total 19   (33)   13 (68)
Other comprehensive (loss) income, net of tax (16) $ 16 101 $ 108 0 209
Other comprehensive (loss) income, before tax (35)   134   (13) 277
Available-for-Sale Debt Securities            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Amounts reclassified from accumulated other comprehensive loss to earnings $ 13   $ 0   $ 13 $ (1)