v3.26.3
Schedule of Reported Available for Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Sep. 27, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost $ 109,726 $ 105,599
Available-for-sale marketable securities, Unrealized Gain 7 383
Available-for-sale marketable securities, Unrealized (Loss) (14,044) (8,846)
Available-for-sale marketable securities, Fair Market Value 95,689 97,136
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 82,553 39,852
Marketable securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 5,873 28,213
Available-for-sale marketable securities, Unrealized Gain 0 41
Available-for-sale marketable securities, Unrealized (Loss) (26) (7)
Available-for-sale marketable securities, Fair Market Value 5,847 28,247
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 4,713 2,293
Long-term marketable securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 103,853 77,386
Available-for-sale marketable securities, Unrealized Gain 7 342
Available-for-sale marketable securities, Unrealized (Loss) (14,018) (8,839)
Available-for-sale marketable securities, Fair Market Value 89,842 68,889
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses $ 77,840 $ 37,559