XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Reported 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
Marketable securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 25,012 46,349
Available-for-sale marketable securities, Unrealized Gain 25 16
Available-for-sale marketable securities, Unrealized (Loss) (20) (53)
Available-for-sale marketable securities, Fair Market Value 25,017 46,312
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 6,517 10,454
Long-term marketable securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 83,133 79,652
Available-for-sale marketable securities, Unrealized Gain 318 82
Available-for-sale marketable securities, Unrealized (Loss) (8,547) (10,025)
Available-for-sale marketable securities, Fair Market Value 74,904 69,709
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses $ 43,107 $ 53,084