v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on a Recurring Basis
The following table sets forth our financial assets that are measured at fair value on a recurring basis:
September 30, 2024
Fair value
hierarchy
level
Cost or
amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair
value
(in thousands)
Cash equivalents:
Money market funds Level 1$426,959 $— $— $426,959 
Commercial paperLevel 27,998 — (1)7,997 
Marketable securities:
U.S. treasury securities Level 1864,618 2,488 (48)867,058 
U.S. agency bonds Level 221,000 9 (3)21,006 
Non-U.S. government securities Level 24,996 — — 4,996 
Corporate bonds Level 2154,038 940 (1)154,977 
Commercial paper Level 2180,731 304 — 181,035 
Total $1,660,340 $3,741 $(53)$1,664,028 
December 31, 2023
Fair value
hierarchy
level
Cost or
amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair
value
(in thousands)
Cash equivalents:
Money market funds Level 1$345,555 $— $— $345,555 
Commercial paperLevel 29,994 — (9)9,985 
Marketable securities:
U.S. treasury securities Level 1426,734 697 (188)427,243 
U.S. agency bondsLevel 277,535 13 (34)77,514 
Non-U.S. government securitiesLevel 221,723 10 (27)21,706 
Corporate bondsLevel 294,725 310 (81)94,954 
Certificates of depositLevel 22,810 — (1)2,809 
Commercial paperLevel 2187,596 148 (24)187,720 
Total $1,166,672 $1,178 $(364)$1,167,486