XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Cash Equivalents and Investments
12 Months Ended
Dec. 31, 2021
Cash and Cash Equivalents and Investments [Abstract]  
Cash and Cash Equivalents and Investments Cash, Cash Equivalents and Investments
The fair value of cash and cash equivalents and investments held at December 31, 2021 and 2020 are as follows:
 As of December 31, 2021
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
  (in thousands) 
Cash and cash equivalents$64,066 $— $(1)$64,065 
Securities maturing within one year:   
U.S. treasury securities7,562 — (1)7,561 
Corporate debt securities15,125 — (8)15,117 
Total short-term investments$22,687 $— $(9)$22,678 
Total cash and cash equivalents and investments$86,753 $— $(10)$86,743 
 
 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 gains or losses for the years ended December 31, 2021, 2020, and 2019.