XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents and Short-Term Investments, Net (Tables)
6 Months Ended
Jun. 30, 2024
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities
Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):
As of June 30, 2024
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$205,707 $— $205,707 
Level 1:   
Money market funds761,789 — 761,789 
Level 2:   
Commercial paper27,903 204,389 232,292 
Corporate debt securities— 192,131 192,131 
U.S. government and agency securities13,964 100,648 114,612 
Total$1,009,363 $497,168 $1,506,531 
As of December 31, 2023
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$289,512 $— $289,512 
Level 1:  
Money market funds560,673 — 560,673 
Level 2:  
Commercial paper36,013 168,224 204,237 
Corporate debt securities— 185,465 185,465 
U.S. government and agency securities8,931 131,470 140,401 
Total$895,129 $485,159 $1,380,288 
Schedule of Contractual Maturities of Short-Term Investments
The contractual maturities of the Company’s short-term investments are as follows (in thousands):
June 30, 2024
Due in one year$458,730 
Due in one to two years38,438 
Total$497,168