v3.26.1
Marketable Securities - Summary of Net Realized Gains (Losses) on Marketable Securities (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Realized gain        
Sale proceeds $ 0 $ 2,182 $ 10,637 $ 2,321
Basis of securities sold 0 1,874 10,351 1,993
Realized gain 0 308 286 328
Realized gain, net of taxes $ 0 $ 229 $ 217 $ 244