XML 68 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Reported Available for Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost $ 102,322 $ 126,001
Available-for-sale marketable securities, Unrealized Gain 172 98
Available-for-sale marketable securities, Unrealized (Loss) (9,304) (10,078)
Available-for-sale marketable securities, Fair Market Value 93,190 116,021
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 61,534 63,538
Marketable securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 32,213 46,349
Available-for-sale marketable securities, Unrealized Gain 15 16
Available-for-sale marketable securities, Unrealized (Loss) (83) (53)
Available-for-sale marketable securities, Fair Market Value 32,145 46,312
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses 18,090 10,454
Long-term marketable securities    
Schedule of Available-for-sale Securities    
Available-for-sale marketable securities, Cost 70,109 79,652
Available-for-sale marketable securities, Unrealized Gain 157 82
Available-for-sale marketable securities, Unrealized (Loss) (9,221) (10,025)
Available-for-sale marketable securities, Fair Market Value 61,045 69,709
Available-for-sale marketable securities, Fair Market Value of Investments with Unrealized Losses $ 43,444 $ 53,084