v3.25.2
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)