v3.26.1
Cash, Cash Equivalents, Restricted Cash, and Short-term Investments (Tables)
6 Months Ended
Jun. 30, 2026
Short-Term Investments And Fair Value Measurement [Abstract]  
Schedule of Cash, Restricted Cash and Short-term Investments
The following tables summarize the Company’s cash, cash equivalents, restricted cash and short-term investments as of June 30, 2026 and December 31, 2025:

 As of June 30, 2026
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueCash and Cash EquivalentsShort-term InvestmentsOther Current AssetsNon-current Assets
 (in thousands)
Cash$4,041,113 $— $— $4,041,113 $4,037,620 $— $3,411 $82 
Level 1 securities:
Money market funds4,265,397 — — 4,265,397 4,265,336 — — 61 
Level 2 securities:
Time deposits
824,954 — — 824,954 796,276 28,678 — — 
$9,131,464 $— $— $9,131,464 $9,099,232 $28,678 $3,411 $143 

 As of December 31, 2025
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueCash and Cash EquivalentsShort-term InvestmentsOther Current AssetsNon-current Assets
 (in thousands)
Cash$5,214,163 $— $— $5,214,163 $5,208,710 $— $5,369 $84 
Level 1 securities:
Money market funds3,259,240 — — 3,259,240 3,259,180 — — 60 
Level 2 securities:
Time deposits
594,469 — — 594,469 565,791 28,678 — — 
$9,067,872 $— $— $9,067,872 $9,033,681 $28,678 $5,369 $144 
Schedule of Cash, Restricted Cash and Short-term Investments
The following tables summarize the Company’s cash, cash equivalents, restricted cash and short-term investments as of June 30, 2026 and December 31, 2025:

 As of June 30, 2026
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueCash and Cash EquivalentsShort-term InvestmentsOther Current AssetsNon-current Assets
 (in thousands)
Cash$4,041,113 $— $— $4,041,113 $4,037,620 $— $3,411 $82 
Level 1 securities:
Money market funds4,265,397 — — 4,265,397 4,265,336 — — 61 
Level 2 securities:
Time deposits
824,954 — — 824,954 796,276 28,678 — — 
$9,131,464 $— $— $9,131,464 $9,099,232 $28,678 $3,411 $143 

 As of December 31, 2025
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueCash and Cash EquivalentsShort-term InvestmentsOther Current AssetsNon-current Assets
 (in thousands)
Cash$5,214,163 $— $— $5,214,163 $5,208,710 $— $5,369 $84 
Level 1 securities:
Money market funds3,259,240 — — 3,259,240 3,259,180 — — 60 
Level 2 securities:
Time deposits
594,469 — — 594,469 565,791 28,678 — — 
$9,067,872 $— $— $9,067,872 $9,033,681 $28,678 $5,369 $144