XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 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:
September 30, 2023
Level 1Level 2Level 3Total Fair Value
Cash equivalents
Money market funds$780,712 $— $— $780,712 
U.S. Treasury bills31,811 — — 31,811 
Short-term investments
U.S. government securities256,703 — — 256,703 
U.S. agency securities— 53,912 53,912 
Commercial paper— 5,482 — 5,482 
Asset-backed securities— 10,333 — 10,333 
Corporate debt securities— 2,951 — 2,951 
Certificate of deposit— 20,014 — 20,014 
Total assets$1,069,226 $92,692 $— $1,161,918 
December 31, 2022
Level 1Level 2Level 3Total Fair Value
Cash equivalents
Money market funds$462,459 $— $— $462,459 
Short-term investments
U.S. government 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