v3.25.3
Financial Instruments - Gross Realized Gains and Losses on the Sale of Debt Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Fair Value Disclosures [Abstract]        
Gross realized gains $ 116 $ 0 $ 173 $ 8
Gross realized losses (20) 0 (23) (16)
Net realized gains (losses) $ 96 $ 0 $ 150 $ (8)