XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Cash and Cash Equivalents and Investments
3 Months Ended
Mar. 31, 2021
Cash and Cash Equivalents and Investments [Abstract]  
Cash and Cash Equivalents Disclosure Cash and Cash Equivalents and Investments
 
The fair value of cash and cash equivalents and investments held at March 31, 2021 and December 31, 2020 are as follows: 
 As of March 31, 2021
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
 (in thousands)
Cash and cash equivalents$97,652 $— $— $97,652 
Securities maturing within one year:    
U.S. treasury securities15,243 — 15,245 
Corporate debt securities28,461 10 (7)28,464 
Total short-term investments$43,704 $12 $(7)$43,709 
Total cash and cash equivalents and investments$141,356 $12 $(7)$141,361 
 As of December 31, 2020
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
  (in thousands) 
Cash and cash equivalents$126,263 $— $— $126,263 
Securities maturing within one year:    
Corporate debt securities26,018 (11)26,012 
Total short-term investments$26,018 $$(11)$26,012 
Total cash and cash equivalents and investments
$152,281 $$(11)$152,275 

There were no realized losses during either of the three months ended March 31, 2021 and 2020, respectively. The cost of securities sold is based on the specific identification method.