XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Cash, Cash Equivalents, and Investments (Tables)
6 Months Ended
Jun. 30, 2025
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents and Investments
The following table summarizes the Company’s cash, cash equivalents and investments as of June 30, 2025 and December 31, 2024 (in thousands).
June 30,December 31,
20252024
Cash
$458,612 $286,543 
Cash equivalents:
Time deposits
95,356 146,779 
Money market funds
494,315 476,147 
Commercial paper
3,992 2,991 
Total cash equivalents
593,663 625,917 
Total cash and cash equivalents
$1,052,275 $912,460 
Short-term investments:
Time deposits
175,103 225,103 
Commercial paper46,518 45,194 
Corporate debt securities17,514 31,593 
U.S. government securities7,164 18,061 
Total short-term investments
$246,299 $319,951 
Long-term investments(i):
Corporate debt securities9,766 — 
U.S. government agency securities28,669 13,594 
Total long-term investments
$38,435 $13,594 
Total cash, cash equivalents and investments
$1,337,009 $1,246,005 
_____________
(i)Included in other assets on the condensed consolidated balance sheets.