XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Fair value disclosures (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2021As of December 31, 2020
 Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Assets        
Short-term investments:
Money market funds$27,671 $— $— $27,671 $27,669 $— $— $27,669 
Other long-term assets:
Mutual funds held in Rabbi Trust$826 $— $— $826 $810 $— $— $810