XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Additional Information (Detail)
$ in Thousands, € in Millions
3 Months Ended 12 Months Ended
Jan. 13, 2025
EUR (€)
Mar. 30, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
May 27, 2024
USD ($)
Financial Instruments and Fair Value [Line Items]          
Available-for-sale securities, realized gain   $ 700 $ 1,000    
Available-for-sale securities, realized loss   1,200 200    
Fair market value of investments with unrealized losses greater than one year   40,900   $ 40,900  
Fair market value of investments with unrealized losses less than one year   20,600   22,600  
Unrealized Gain (loss) on contracts, net   2,200 2,700    
Equity securities unrealized gain   200 2,600    
Equity securities unrealized loss   3,100      
Other comprehensive income (Loss), cash flow hedge, gain (loss), before reclassification, after tax   (202) $ 1,274    
Notional Amount         $ 483,100
Call Option          
Financial Instruments and Fair Value [Line Items]          
Realized gain on contracts, net   600      
Cash Flow Hedging [Member]          
Financial Instruments and Fair Value [Line Items]          
Other comprehensive income (Loss), cash flow hedge, gain (loss), before reclassification, after tax   (100)   900  
Debt Mutual Funds          
Financial Instruments and Fair Value [Line Items]          
Available for sale securities with out contractual maturity date   8,900      
Forward          
Financial Instruments and Fair Value [Line Items]          
Notional Amount | € € 23.7        
Expiration date of the option Feb. 03, 2025        
Foreign Exchange Contracts          
Financial Instruments and Fair Value [Line Items]          
Unrealized Gain (loss) on contracts, net   $ 200   $ (600)