XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Cash and Cash Equivalents and Investments (Tables)
6 Months Ended
Jun. 30, 2022
Cash and Cash Equivalents and Investments [Abstract]  
Schedule of Cash, Cash Equivalents and Short-term Investments [Table Text Block]
 As of June 30, 2022
 Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
 (in thousands)
Cash and cash equivalents$21,450 $— $— $21,450 
Securities maturing within one year:    
U.S. treasury securities30,419 — (89)30,330 
Corporate debt securities10,249 — (61)10,188 
Total short-term investments$40,668 $— $(150)$40,518 
Total cash and cash equivalents and investments$62,118 $— $(150)$61,968 
 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