XML 46 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 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:
June 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$352,687 $— $— $352,687 
Commercial paperLevel 233,887 — (15)33,872 
Marketable securities:
U.S. treasury securities Level 1794,614 100 (549)794,165 
U.S. agency bonds Level 289,983 — (191)89,792 
Non-U.S. government securities Level 24,938 — (3)4,935 
Corporate bonds Level 2135,236 56 (244)135,048 
Commercial paper Level 2207,299 (142)207,159 
Total $1,618,644 $158 $(1,144)$1,617,658 
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