XML 54 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 91,407 $ 89,268
Gross Unrealized Gains 3 26
Gross Unrealized Losses (10) (10)
Fair Value 91,400 89,284
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 60,630  
Gross Unrealized Gains 1  
Gross Unrealized Losses (7)  
Fair Value 60,624  
Government-sponsored enterprises    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   13,216
Gross Unrealized Gains   6
Gross Unrealized Losses   0
Fair Value   13,222
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 30,777 76,052
Gross Unrealized Gains 2 20
Gross Unrealized Losses (3) (10)
Fair Value $ 30,776 $ 76,062