v3.25.1
Cash and Available-for-Sale Securities (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash, Cash Equivalents and Investments
Cash, cash equivalents and investments consisted of the following (in thousands): 
March 31, 2025
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
Cash and
Cash
Equivalents
Investments
Cash$841,568 $— $— $841,568 $841,568 $— 
Time deposits770,000 — — 770,000 60,000 710,000 
Money market funds960,378 — — 960,378 960,378 — 
Totals$2,571,946 $— $— $2,571,946 $1,861,946 $710,000 
December 31, 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
Cash and
Cash
Equivalents
Investments
Cash$948,894 $— $— $948,894 $948,894 $— 
Time deposits790,000 — — 790,000 210,000 580,000 
Money market funds1,253,970 — — 1,253,970 1,253,970 — 
Totals$2,992,864 $— $— $2,992,864 $2,412,864 $580,000