XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Amortized Cost    
Amortized Cost $ 138,891 $ 53,128
Gross Unrealized Gains    
Gross Unrealized Gains 10 26
Gross Unrealized Losses    
Gross Unrealized Losses (13) (3)
Fair Value    
Fair Value 138,888 53,151
U.S. government and municipal obligations    
Amortized Cost    
Maturing in one year or less 79,937 18,509
Gross Unrealized Gains    
Maturing in one year or less   13
Fair Value    
Maturing in one year or less 79,937 18,522
Corporate debt securities    
Amortized Cost    
Maturing in one year or less 58,954 34,619
Gross Unrealized Gains    
Maturing in one year or less 10 13
Gross Unrealized Losses    
Maturing in one year or less (13) (3)
Fair Value    
Maturing in one year or less $ 58,951 $ 34,629