XML 58 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
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 on a recurring basis:
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$1,098,841 $28,468 $— $1,127,309 
December 31, 2022
Level 1Level 2Level 3Total Fair Value
Cash equivalents
Money market funds$462,459 $— $— $462,459 
Short-term investments
U.S. treasury securities378,002 — — 378,002 
U.S. agency securities— 29,059 — 29,059 
Commercial paper— 28,815 — 28,815 
Corporate debt securities— 4,982 — 4,982 
Total assets$840,461 $62,856 $— $903,317