XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Financial instruments fair value (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Financial Instruments Fair Value The fair value of these financial instruments were as follows:
September 30, 2021
Level 1Level 2Level 3Total
(in thousands)
Cash equivalents:
Money market funds$153,026 $— $— $153,026 
Total cash equivalents$153,026 $— $— $153,026 
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