v3.26.1
Stockholders' Equity (Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Estimated tax benefit (provision)    
Beginning balance $ (3) $ (7)
Other comprehensive income (loss) before reclassifications 32 196
Less: Amount reclassified from accumulated other comprehensive income (loss) 31 172
Net current period other comprehensive income (loss) 1 24
Ending balance (2) 17
AOCI, after tax    
Beginning balance 497,823 541,066
Other comprehensive income (loss) before reclassifications (343) (923)
Less: Amount reclassified from accumulated other comprehensive income (loss) (115) (648)
Net current period other comprehensive income (loss) (228) (275)
Ending balance 456,425 523,158
Unrealized gains (losses) on available-for-sale investments    
AOCI, before tax    
Beginning balance 160 169
Other comprehensive income (loss) before reclassifications (244) (134)
Less: Amount reclassified from accumulated other comprehensive income (loss) 0 0
Net current period other comprehensive income (loss) (244) (134)
Ending balance (84) 35
Unrealized gains (losses) on derivatives    
AOCI, before tax    
Beginning balance 39 79
Other comprehensive income (loss) before reclassifications (131) (985)
Less: Amount reclassified from accumulated other comprehensive income (loss) (146) (820)
Net current period other comprehensive income (loss) 15 (165)
Ending balance 54 (86)
AOCI    
AOCI, after tax    
Beginning balance 196 241
Ending balance $ (32) $ (34)