XML 31 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Amortized Cost    
Amortized Cost $ 30,997 $ 53,128
Gross Unrealized Gains    
Gross Unrealized Gains 16 26
Gross Unrealized Losses    
Gross Unrealized Losses (15) (3)
Fair Value    
Fair Value 30,998 53,151
U.S. government and municipal obligations    
Amortized Cost    
Maturing in one year or less 10,538 18,509
Gross Unrealized Gains    
Maturing in one year or less 16 13
Fair Value    
Maturing in one year or less 10,554 18,522
Corporate debt securities    
Amortized Cost    
Maturing in one year or less 20,459 34,619
Gross Unrealized Gains    
Maturing in one year or less   13
Gross Unrealized Losses    
Maturing in one year or less (15) (3)
Fair Value    
Maturing in one year or less $ 20,444 $ 34,629