XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Available for Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Sep. 28, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost $ 108,145 $ 126,001
Available-for-sale marketable securities, Unrealized Gain 343 98
Available-for-sale marketable securities, Unrealized (Loss) (8,567) (10,078)
Available-for-sale marketable securities, Fair Market Value 99,921 116,021
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 49,624 63,538
U.S. Treasury Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 49,271 49,879
Available-for-sale marketable securities, Unrealized Gain 63 14
Available-for-sale marketable securities, Unrealized (Loss) (4,575) (4,951)
Available-for-sale marketable securities, Fair Market Value 44,759 44,942
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 21,338 30,530
Corporate Debt Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 40,281 40,395
Available-for-sale marketable securities, Unrealized Gain 280 79
Available-for-sale marketable securities, Unrealized (Loss) (3,813) (4,778)
Available-for-sale marketable securities, Fair Market Value 36,748 35,696
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 24,216 27,824
Debt Mutual Funds    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 14,945 9,299
Available-for-sale marketable securities, Unrealized Gain 0 0
Available-for-sale marketable securities, Unrealized (Loss) (179) (348)
Available-for-sale marketable securities, Fair Market Value 14,766 8,951
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 2,972 3,238
Certificates of Deposit and Time Deposits    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 1,613 21,689
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,613 21,689
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 0 0
U.S. Government Agency Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 1,098 3,966
Available-for-sale marketable securities, Unrealized Gain 0 5
Available-for-sale marketable securities, Unrealized (Loss) 0 (1)
Available-for-sale marketable securities, Fair Market Value 1,098 3,970
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 1,098 1,946
Non-U.S. Government Securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 937 773
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 937 773
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses $ 0 $ 0