XML 77 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Cash Equivalents and Marketable Securities Measured at Fair Value
The following tables summarize the Company’s cash equivalents and marketable securities measured at fair value (in thousands):
Fair Value Measurements Using
As of June 30, 2024TotalQuoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Cash equivalents:
U.S. Treasury securities$10,962 $10,962 $— $— 
Marketable securities:
U.S. Treasury securities721,340 721,340 — — 
Negotiable certificates of deposit1,955 — 1,955 — 
Total$734,257 $732,302 $1,955 $— 
Fair Value Measurements Using
As of December 31, 2023TotalQuoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Marketable securities:
U.S. Treasury securities$399,890 $399,890 $— $— 
U.S. Government agency securities4,998 — 4,998 — 
Negotiable certificates of deposit5,381 — 5,381 — 
Total$410,269 $399,890 $10,379 $—