XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents    
Realized Investment Gains (Losses) $ 0  
Available-for-sale Securities, Amortized Cost Basis 15,125  
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0  
Available-for-sale Securities, Gross Unrealized Losses (8)  
Available-for-sale Securities, Current 15,117  
Cash    
Cash and Cash Equivalents    
Available-for-sale Securities, Amortized Cost Basis 64,066 $ 126,263
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0 0
Available-for-sale Securities, Gross Unrealized Losses 1 0
Available-for-sale Securities, Current 64,065 126,263
US Treasury Securities    
Cash and Cash Equivalents    
Available-for-sale Securities, Amortized Cost Basis 7,562  
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0  
Available-for-sale Securities, Gross Unrealized Losses (1)  
Available-for-sale Securities, Current 7,561 26,012
Short-term Investments    
Cash and Cash Equivalents    
Available-for-sale Securities, Amortized Cost Basis 22,687 26,018
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0 5
Available-for-sale Securities, Gross Unrealized Losses (9) (11)
Available-for-sale Securities, Current 22,678 26,012
Cash and Cash Equivalents and Investments    
Cash and Cash Equivalents    
Available-for-sale Securities, Amortized Cost Basis 86,753 152,281
Available-for-sale Securities, Gross Unrealized Gain Accumulated in Investments 0 5
Available-for-sale Securities, Gross Unrealized Losses (10) (11)
Available-for-sale Securities, Current $ 86,743 $ 152,275