v3.26.3
Schedule of 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
U.S. Treasury Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 18,785 48,723
Available-for-sale marketable securities, Unrealized Gain 0 90
Available-for-sale marketable securities, Unrealized (Loss) (5,525) (4,670)
Available-for-sale marketable securities, Fair Market Value 13,260 44,143
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 13,260 13,891
Corporate Debt Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 62,028 40,090
Available-for-sale marketable securities, Unrealized Gain 7 293
Available-for-sale marketable securities, Unrealized (Loss) (7,119) (3,999)
Available-for-sale marketable securities, Fair Market Value 54,916 36,384
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 53,587 22,941
Debt Mutual Funds    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 13,573 14,508
Available-for-sale marketable securities, Unrealized Gain 0 0
Available-for-sale marketable securities, Unrealized (Loss) (302) (177)
Available-for-sale marketable securities, Fair Market Value 13,271 14,331
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 3,469 3,020
Certificates of Deposit and Time Deposits    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 1,134 1,354
Available-for-sale marketable securities, Unrealized Gain 0 0
Available-for-sale marketable securities, Unrealized (Loss) 0 0
Available-for-sale marketable securities, Fair Market Value 1,134 1,354
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 0 0
Non-U.S. Government Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 14,206 924
Available-for-sale marketable securities, Unrealized Gain 0 0
Available-for-sale marketable securities, Unrealized (Loss) (1,098) 0
Available-for-sale marketable securities, Fair Market Value 13,108 924
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses $ 12,237 $ 0