XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Amortized Cost    
Amortized Cost $ 53,529 $ 69,725
Gross Unrealized Gains    
Gross Unrealized Gains 7  
Gross Unrealized Losses    
Gross Unrealized Losses (1) (13)
Fair Value    
Fair Value 53,535 69,712
U.S. government and municipal obligations    
Amortized Cost    
Maturing in one year or less 17,641 27,355
Gross Unrealized Gains    
Maturing in one year or less 3  
Gross Unrealized Losses    
Maturing in one year or less   (4)
Fair Value    
Maturing in one year or less 17,644 27,351
Corporate debt securities    
Amortized Cost    
Maturing in one year or less 35,888 42,370
Gross Unrealized Gains    
Maturing in one year or less 4  
Gross Unrealized Losses    
Maturing in one year or less (1) (9)
Fair Value    
Maturing in one year or less $ 35,891 $ 42,361