v3.25.4
Financial Instruments Measured at Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Financial Instruments Measured at Fair Value      
Debt and equity securities, unrealized gains (losses) $ 3,400 $ (12,000) $ 9,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 $ 11,412 10,751  
Equity investments 41,787 42,907  
Foreign exchange contracts designated as net investment hedges 16,816 53,679  
Total fair value assets and liabilities measured on recurring basis 70,015 107,337  
Fair value, measurements, recurring | Fair value, inputs, level 1      
Financial Instruments Measured at Fair Value      
Cash equivalents 11,412 10,751  
Equity investments 41,787 42,907  
Foreign exchange contracts designated as net investment hedges 0 0  
Total fair value assets and liabilities measured on recurring basis 53,199 53,658  
Fair value, measurements, recurring | Fair value, inputs, level 2      
Financial Instruments Measured at Fair Value      
Cash equivalents 0 0  
Equity investments 0 0  
Foreign exchange contracts designated as net investment hedges 16,816 53,679  
Total fair value assets and liabilities measured on recurring basis 16,816 53,679  
Fair value, measurements, recurring | Fair value, inputs, level 3      
Financial Instruments Measured at Fair Value      
Cash equivalents 0 0  
Equity investments 0 0  
Foreign exchange contracts designated as net investment hedges 0 0  
Total fair value assets and liabilities measured on recurring basis $ 0 $ 0