XML 63 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Fair value disclosures (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of fair value of financial assets
The following table presents the Company's assets that are measured at fair value on a recurring basis (in thousands):  
 As of June 30, 2021As of December 31, 2020
 Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Assets        
Short-term investments:
Money market funds$27,672 $— $— $27,672 $27,669 $— $— $27,669 
Other long-term assets:
Mutual funds held in Rabbi Trust$834 $— $— $834 $810 $— $— $810