XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Short-term cash investments [Member]    
Assets:    
Certificate of deposit $ 200,000  
Other Current Assets [Member]    
Assets:    
Derivative financial instruments 55 $ 5
Other assets [Member]    
Assets:    
Equity securities 1,235 1,044
Private equities 1,500 1,500
Fair Value Measurements, Level 1 [Member] | Other assets [Member]    
Assets:    
Equity securities 1,235 1,044
Fair Value Measurements, Level 2 [Member] | Short-term cash investments [Member]    
Assets:    
Certificate of deposit 200,000  
Fair Value Measurements, Level 2 [Member] | Other Current Assets [Member]    
Assets:    
Derivative financial instruments 55 5
Fair Value Measurements, Level 3 [Member] | Other assets [Member]    
Assets:    
Private equities $ 1,500 $ 1,500