XML 66 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Amortized Cost    
Amortized Cost $ 56,293 $ 69,725
Gross Unrealized Gains    
Gross Unrealized Gains 39  
Gross Unrealized Losses    
Gross Unrealized Losses   (13)
Fair Value    
Fair Value 56,332 69,712
U.S. government and municipal obligations    
Amortized Cost    
Maturing in one year or less 19,975 27,355
Gross Unrealized Gains    
Maturing in one year or less 17  
Gross Unrealized Losses    
Maturing in one year or less   (4)
Fair Value    
Maturing in one year or less 19,992 27,351
Corporate debt securities    
Amortized Cost    
Maturing in one year or less 36,318 42,370
Gross Unrealized Gains    
Maturing in one year or less 22  
Gross Unrealized Losses    
Maturing in one year or less   (9)
Fair Value    
Maturing in one year or less $ 36,340 $ 42,361