XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 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:
June 30, 2023
Level 1Level 2Level 3Total Fair Value
Cash equivalents
Money market funds$447,636 $— $— $447,636 
Commercial paper— 19,983 — 19,983 
Short-term investments
U.S. government securities250,605 — — 250,605 
U.S. agency securities— 68,342 68,342 
Commercial paper— 28,263 — 28,263 
Asset-backed securities— 11,666 — 11,666 
Corporate debt securities— 10,985 — 10,985 
Certificate of deposit$— $62,493 — 62,493 
Total assets$698,241 $201,732 $— $899,973 
Accrued expenses and other current liabilities
Contingent consideration liability$— $— $53,067 $53,067 
Total liabilities$— $— $53,067 $53,067 
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