XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities at Fair Value
The following tables present the fair value hierarchy for assets and liabilities measured at fair value:
June 30, 2024
Level 1Level 2Level 3Total Fair Value
Cash equivalents
Money market funds$479,130 $— $— $479,130 
U.S. treasury bills198,796 — — 198,796 
Commercial paper— 13,980 — 13,980 
Corporate debt securities— 38,621 — 38,621 
Certificates of deposit
— 24,340 — 24,340 
Short-term investments
U.S. treasury securities215,431 — — 215,431 
Asset-backed securities— 10,405 — 10,405 
Corporate debt securities— 2,997 — 2,997 
Total assets measured at fair value
$893,357 $90,343 $— $983,700 
December 31, 2023
Level 1Level 2Level 3Total Fair Value
Cash equivalents
Money market funds$627,983 $— $— $627,983 
U.S. treasury bills230,602 — — 230,602 
Short-term investments
U.S. treasury securities240,256 — — 240,256 
U.S. agency securities— 14,993 — 14,993 
Asset-backed securities— 10,500 — 10,500 
Corporate debt securities— 2,975 — 2,975 
Total assets measured at fair value
$1,098,841 $28,468 $— $1,127,309