v3.25.1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table summarizes, by major security type, our available-for-sale securities and derivative contracts as of March 31, 2025 and December 31, 2024, that were measured at fair value on a recurring basis and were categorized using the fair value hierarchy (in thousands): 
March 31, 2025December 31, 2024
Quoted
Prices in
Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Total
Estimated
Fair Value
Quoted
Prices in
Active
Markets for
Identical
Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Total
Estimated
Fair Value
Assets:
Available-for-sale securities:
Money market funds$960,378 $— $960,378 $1,253,970 $— $1,253,970 
Time deposits— 770,000 770,000 — 790,000 790,000 
Foreign exchange forward contracts— 6,817 6,817 — 2,250 2,250 
Interest rate contracts— 36 36 — 991 991 
Totals$960,378 $776,853 $1,737,231 $1,253,970 $793,241 $2,047,211 
Liabilities:
Interest rate contracts$— $163 $163 $— $— $— 
Foreign exchange forward contracts— — — — 10,198 10,198 
Totals$— $163 $163 $— $10,198 $10,198