XML 42 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Short-term cash investments [Member]    
Assets:    
Certificates of deposit $ 200,000 $ 255,669
Other Current Assets [Member]    
Assets:    
Derivative financial instruments   6
Other assets [Member]    
Assets:    
Equity securities 2,065 1,078
Private equity securities 2,906 1,500
Accrued expenses & other current liabilities [Member]    
Liabilities:    
Derivative financial instruments 15  
Fair Value Measurements, Level 1 [Member] | Other assets [Member]    
Assets:    
Equity securities 2,065 1,078
Fair Value Measurements, Level 2 [Member] | Short-term cash investments [Member]    
Assets:    
Certificates of deposit 200,000 255,669
Fair Value Measurements, Level 2 [Member] | Other Current Assets [Member]    
Assets:    
Derivative financial instruments   6
Fair Value Measurements, Level 2 [Member] | Accrued expenses & other current liabilities [Member]    
Liabilities:    
Derivative financial instruments 15  
Fair Value Measurements, Level 3 [Member] | Other assets [Member]    
Assets:    
Private equity securities $ 2,906 $ 1,500