XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments - Investments consists of available-for-sale securities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Short Term Marketable Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 87,216 $ 89,594
Unrealized Loss (541) (36)
Estimated Fair Value 86,675 89,558
Long Term Marketable Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 7,001 25,006
Unrealized Loss (40) (87)
Estimated Fair Value 6,961 24,919
US Government Debt Securities [Member] | Short Term Marketable Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 35,531  
Unrealized Loss (227)  
Estimated Fair Value 35,304  
US Government Debt Securities [Member] | Long Term Marketable Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 0 3,996
Unrealized Loss 0 (17)
Estimated Fair Value 0 3,979
Corporate Bonds [Member] | Short Term Marketable Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 21,367 35,231
Unrealized Loss (314) (35)
Estimated Fair Value 21,053 35,196
Corporate Bonds [Member] | Long Term Marketable Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 7,001 21,010
Unrealized Loss (40) (70)
Estimated Fair Value 6,961 20,940
Commercial Paper [Member] | Short Term Marketable Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 30,318 54,363
Unrealized Loss 0 (1)
Estimated Fair Value $ 30,318 $ 54,362