XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Cash Equivalents and Investments (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents    
Fair Value    
Amortized Cost $ 59,520 $ 64,066
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 1
Estimated Fair Value 59,520 64,065
U.S. Treasury Securities    
Fair Value    
Amortized Cost 12,486 7,562
Gross Unrealized Gains 0 0
Gross Unrealized Losses (26) (1)
Estimated Fair Value 12,460 7,561
Total Short-term Investments    
Fair Value    
Amortized Cost 27,019 22,687
Gross Unrealized Gains 4 0
Gross Unrealized Losses (41) (9)
Estimated Fair Value 26,982 22,678
Total Cash and Cash Equivalents and Investments    
Fair Value    
Amortized Cost 86,539 86,753
Gross Unrealized Gains 4 0
Gross Unrealized Losses (41) (10)
Estimated Fair Value 86,502 86,743
Corporate Debt Securities    
Fair Value    
Amortized Cost 14,533 15,125
Gross Unrealized Gains 4 0
Gross Unrealized Losses (15) (8)
Estimated Fair Value $ 14,522 $ 15,117