XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash and Cash Equivalents and Investments (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value    
Debt Securities, Available-for-Sale, Current $ 117,369  
Cash and Cash Equivalents    
Fair Value    
Gross Unrealized Gains   $ 0
Gross Unrealized Losses   (1)
Estimated Fair Value   64,065
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax 0  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 0  
Debt Securities, Available-for-Sale, Amortized Cost, Current 18,834 64,066
Debt Securities, Available-for-Sale, Current 18,834  
U.S. Treasury Securities    
Fair Value    
Estimated Fair Value   7,561
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax 385 1
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 0 0
Debt Securities, Available-for-Sale, Amortized Cost, Current 97,984 7,562
Debt Securities, Available-for-Sale, Current 97,599  
Total Short-term Investments    
Fair Value    
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax 492 9
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 1 0
Debt Securities, Available-for-Sale, Amortized Cost, Current 117,860 22,687
Debt Securities, Available-for-Sale, Current 117,369 22,678
Total Cash and Cash Equivalents and Investments    
Fair Value    
Gross Unrealized Gains   0
Gross Unrealized Losses   (10)
Estimated Fair Value   86,743
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax 492  
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 1  
Debt Securities, Available-for-Sale, Amortized Cost, Current 136,694 86,753
Debt Securities, Available-for-Sale, Current 136,203  
Corporate Debt Securities    
Fair Value    
Estimated Fair Value   15,117
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax 107 8
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 1 0
Debt Securities, Available-for-Sale, Amortized Cost, Current 19,876 $ 15,125
Debt Securities, Available-for-Sale, Current $ 19,770