XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Reported Financial Assets and Liabilities (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 725,452 $ 955,905
Liabilities 1,324 2,545
Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 1,324 2,545
Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 1,665 18,746
Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 553,354 757,571
Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 46,312 62,154
Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 124,121 117,434
Quoted Prices in Active Markets for Identical Instruments (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 607,576 807,359
Liabilities 0 0
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 0 0
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 0 0
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 544,213 751,454
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 0 0
Quoted Prices in Active Markets for Identical Instruments (Level 1) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 63,363 55,905
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 117,876 148,546
Liabilities 1,324 2,545
Significant Other Observable Inputs (Level 2) | Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 1,324 2,545
Significant Other Observable Inputs (Level 2) | Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 1,665 18,746
Significant Other Observable Inputs (Level 2) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 9,141 6,117
Significant Other Observable Inputs (Level 2) | Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 46,312 62,154
Significant Other Observable Inputs (Level 2) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 60,758 61,529
Significant Unobservable Inputs (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 0 0
Liabilities 0 0
Significant Unobservable Inputs (Level 3) | Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Liabilities 0 0
Significant Unobservable Inputs (Level 3) | Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 0 0
Significant Unobservable Inputs (Level 3) | Cash and Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 0 0
Significant Unobservable Inputs (Level 3) | Marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 0 0
Significant Unobservable Inputs (Level 3) | Long-term marketable securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 0 $ 0