XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2024
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financial Instruments Measured at Fair Value          
Debt and equity securities, unrealized gain (loss)     $ (12,000) $ 9,700 $ (5,800)
Proceeds from hedge financing activities   $ 56,700      
Marubun          
Financial Instruments Measured at Fair Value          
Equity method investment, ownership percentage     9.00%    
Fair value, measurements, recurring          
Financial Instruments Measured at Fair Value          
Cash equivalents     $ 10,751 8,729  
Equity investments     42,907 57,625  
Interest rate swap designated as fair value hedge       (454)  
Foreign exchange contracts designated as net investment hedges     53,679 47,245  
Total fair value assets and liabilities measured on recurring basis     107,337 113,145  
Fair value, measurements, recurring | Fair value, inputs, level 1          
Financial Instruments Measured at Fair Value          
Cash equivalents     10,751 8,729  
Equity investments     42,907 57,625  
Interest rate swap designated as fair value hedge       0  
Foreign exchange contracts designated as net investment hedges     0 0  
Total fair value assets and liabilities measured on recurring basis     53,658 66,354  
Fair value, measurements, recurring | Fair value, inputs, level 2          
Financial Instruments Measured at Fair Value          
Cash equivalents     0 0  
Equity investments     0 0  
Interest rate swap designated as fair value hedge       (454)  
Foreign exchange contracts designated as net investment hedges     53,679 47,245  
Total fair value assets and liabilities measured on recurring basis     53,679 46,791  
Fair value, measurements, recurring | Fair value, inputs, level 3          
Financial Instruments Measured at Fair Value          
Cash equivalents     0 0  
Equity investments     0 0  
Interest rate swap designated as fair value hedge       0  
Foreign exchange contracts designated as net investment hedges     0 0  
Total fair value assets and liabilities measured on recurring basis     $ 0 $ 0  
Interest rate swap          
Financial Instruments Measured at Fair Value          
Gain loss on sale of derivatives $ 56,700        
Duration of bond (years) 10 years