XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents the Company’s financial assets that have been measured at fair value on a recurring basis:
DescriptionTotalLevel 1Level 2Level 3
December 31, 2021
Cash equivalents:
  Money market funds$188,734 $188,734 $— $— 
Certificates of deposit400 400 — — 
Short term investments:
U.S. treasury notes50,441 50,441 — — 
Total assets at fair value$239,575 $239,575 $— $— 
December 31, 2020
Cash equivalents:
Money market funds$281,743 $281,743 $— $— 
Total assets at fair value$281,743 $281,743 $— $—