XML 49 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Assets and Liabilities Recorded at Fair Value on Recurring Basis (Detail) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets:    
Assets, fair value $ 206,690 $ 214,732
Liabilities:    
Liabilities, fair value 48,229 49,222
Money Market Mutual Funds | Other Noncurrent Assets    
Assets:    
Assets, fair value 113,867 115,399
Certificates of Deposit | Other Noncurrent Assets    
Assets:    
Assets, fair value 2,206 2,206
Equity Securities | Other Noncurrent Assets    
Assets:    
Assets, fair value 43,046 47,333
Deferred Compensation Assets | Other Noncurrent Assets    
Assets:    
Assets, fair value 47,571 49,222
Foreign Currency Forward Exchange Contracts | Other Current Assets    
Assets:    
Assets, fair value   572
Foreign Currency Forward Exchange Contracts | Accrued Liabilities Other    
Liabilities:    
Liabilities, fair value 658  
Deferred Compensation Liability | Other Noncurrent Liabilities    
Liabilities:    
Liabilities, fair value 47,571 49,222
Basis of Fair Value Measurement, Level 1    
Assets:    
Assets, fair value 204,484 211,954
Liabilities:    
Liabilities, fair value 47,571 49,222
Basis of Fair Value Measurement, Level 1 | Money Market Mutual Funds | Other Noncurrent Assets    
Assets:    
Assets, fair value 113,867 115,399
Basis of Fair Value Measurement, Level 1 | Equity Securities | Other Noncurrent Assets    
Assets:    
Assets, fair value 43,046 47,333
Basis of Fair Value Measurement, Level 1 | Deferred Compensation Assets | Other Noncurrent Assets    
Assets:    
Assets, fair value 47,571 49,222
Basis of Fair Value Measurement, Level 1 | Deferred Compensation Liability | Other Noncurrent Liabilities    
Liabilities:    
Liabilities, fair value 47,571 49,222
Basis of Fair Value Measurement, Level 2    
Assets:    
Assets, fair value 2,206 2,778
Liabilities:    
Liabilities, fair value 658  
Basis of Fair Value Measurement, Level 2 | Certificates of Deposit | Other Noncurrent Assets    
Assets:    
Assets, fair value 2,206 2,206
Basis of Fair Value Measurement, Level 2 | Foreign Currency Forward Exchange Contracts | Other Current Assets    
Assets:    
Assets, fair value   $ 572
Basis of Fair Value Measurement, Level 2 | Foreign Currency Forward Exchange Contracts | Accrued Liabilities Other    
Liabilities:    
Liabilities, fair value $ 658