XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Additional Information (Detail)
$ in Thousands, € in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 12, 2024
EUR (€)
Nov. 07, 2023
EUR (€)
Jun. 29, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 29, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
May 27, 2024
USD ($)
Financial Instruments and Fair Value [Line Items]                
Available-for-sale securities, realized gain     $ 400 $ 300 $ 1,200 $ 1,300    
Available-for-sale securities, realized loss     100 100 1,400 300    
Fair market value of investments with unrealized losses greater than one year     39,400   39,400   $ 40,900  
Fair market value of investments with unrealized losses less than one year     22,100   22,100   22,600  
Unrealized Gain (loss) on contracts, net     (1,200) 3,300 3,400 6,000    
Equity securities unrealized gain     4,100 1,000 4,400 3,600    
Equity securities unrealized loss       400 3,100 400    
Other comprehensive income (Loss), cash flow hedge, gain (loss), before reclassification, after tax     (179) 0 (381) 1,274    
Notional Amount               $ 483,100
Call Option                
Financial Instruments and Fair Value [Line Items]                
Realized gain (loss) on contracts, net       $ 4,200   $ (9,800)    
Technoprobe [Member]                
Financial Instruments and Fair Value [Line Items]                
Percentage of investment acquired   10.00%            
Technoprobe [Member] | Call Option                
Financial Instruments and Fair Value [Line Items]                
Notional Amount | €   € 481.0            
Expiration date of the option   Apr. 26, 2024            
Cash Flow Hedging [Member]                
Financial Instruments and Fair Value [Line Items]                
Other comprehensive income (Loss), cash flow hedge, gain (loss), before reclassification, after tax             900  
Debt Mutual Funds                
Financial Instruments and Fair Value [Line Items]                
Available for sale securities with out contractual maturity date     $ 12,400   12,400      
Forward                
Financial Instruments and Fair Value [Line Items]                
Notional Amount | € € 481.0              
Expiration date of the option May 23, 2024              
Foreign Exchange Contracts                
Financial Instruments and Fair Value [Line Items]                
Unrealized Gain (loss) on contracts, net         $ (100)   $ (600)