XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis
The following tables present information about the Company’s financial assets and liabilities that have been measured at fair value on a recurring basis as of March 31, 2025 and December 31, 2024, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):
Fair Value Measurement as of March 31, 2025
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$714,073 $— $— $714,073 
Commercial paper— 296,544 — 296,544 
Certificates of deposit— 11,916 — 11,916 
U.S. government treasury securities
— 29,653 — 29,653 
Marketable Securities:
Corporate debt securities— 2,344,055 — 2,344,055 
Commercial paper— 419,901 — 419,901 
U.S. government treasury securities— 399,219 — 399,219 
Certificates of deposit— 205,150 — 205,150 
U.S. government agency securities— 1,495 — 1,495 
Total financial assets$714,073 $3,707,933 $— $4,422,006 
Fair Value Measurement as of December 31, 2024
Level 1Level 2Level 3Total
Financial Assets:
Cash equivalents:
Money market funds$1,193,927 $— $— $1,193,927 
Corporate debt securities— 2,502 — 2,502 
     U.S. government treasury securities
— 9,088 — 9,088 
Marketable Securities:
Corporate debt securities— 1,896,041 — 1,896,041 
Commercial paper— 390,283 — 390,283 
Certificates of deposit— 187,802 — 187,802 
U.S. government treasury securities— 466,460 — 466,460 
U.S. government agency securities— 1,490 — 1,490 
Total financial assets$1,193,927 $2,953,666 $— $4,147,593