Financial Instruments - Gross Realized Gains and Losses on the Sale of Debt Securities (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 29, 2025 |
Jun. 30, 2024 |
Jun. 29, 2025 |
Jun. 30, 2024 |
|
Fair Value Disclosures [Abstract] | ||||
Gross realized gains | $ 30 | $ 6 | $ 57 | $ 8 |
Gross realized losses | (3) | (16) | (3) | (16) |
Net realized gains (losses) | $ 27 | $ (10) | $ 54 | $ (8) |