XML 182 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Financial instruments fair value (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Financial Instruments Fair Value The fair value of these financial instruments were as follows:
June 30, 2021
Level 1Level 2Level 3Total
(in thousands)
Cash equivalents:
Money market funds$50,018 $— $— $50,018 
Total cash equivalents$50,018 $— $— $50,018 
December 31, 2020
Level 1Level 2Level 3Total
(in thousands)
Cash equivalents:
Money market funds$100,000 $— $— $100,000 
U.S. Treasuries25,000 — — 25,000 
Total cash equivalents$125,000 $— $— $125,000