XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Investments consists of available-for-sale securities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Short Term Marketable Securities [Member]  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost $ 83,208
Unrealized Loss 9
Estimated Fair Value 83,199
Long Term Marketable Securities [Member]  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 23,628
Unrealized Loss 9
Estimated Fair Value 23,619
US Government Debt Securities [Member] | Long Term Marketable Securities [Member]  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 3,995
Estimated Fair Value 3,995
Corporate Bonds [Member] | Short Term Marketable Securities [Member]  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 83,208
Unrealized Loss 9
Estimated Fair Value 83,199
Corporate Bonds [Member] | Long Term Marketable Securities [Member]  
Debt Securities, Available-for-sale [Line Items]  
Amortized Cost 19,633
Unrealized Loss 9
Estimated Fair Value $ 19,624