v3.25.3
Accumulated Other Comprehensive Income - Schedule of Component of Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Jun. 29, 2025
Mar. 30, 2025
Sep. 29, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 28, 2025
Sep. 29, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Unrealized net holding gain, Before Tax $ 59     $ 138     $ 33 $ 416
Unrealized net holding gain, Tax (25)     (34)     (12) (102)
Unrealized net holding gain, After Tax 34     104     21 314
Amounts reclassified for realized gains (losses) to earnings             13 (1)
Amounts reclassified for realized losses to earnings 0     0     0 0
Net of tax 0     0     13 (1)
Other Comprehensive (Loss)Income, Tax, Total (25)     (34)     (12) (102)
Other comprehensive income, net of tax 34 $ (16) $ 16 104 $ 101 $ 108 34 313
Other comprehensive income, before tax 59     138     46 415
Available-for-Sale Debt Securities                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Amounts reclassified for realized gains (losses) to earnings $ 0     $ 0     $ 13 $ (1)