XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Amortized Cost    
Amortized Cost $ 181,431 $ 53,128
Gross Unrealized Gains    
Gross Unrealized Gains 23 26
Gross Unrealized Losses    
Gross Unrealized Losses (11) (3)
Fair Value    
Fair Value 181,443 53,151
U.S. government and municipal obligations    
Amortized Cost    
Maturing in one year or less 79,969 18,509
Gross Unrealized Gains    
Maturing in one year or less 12 13
Fair Value    
Maturing in one year or less 79,981 18,522
Corporate debt securities    
Amortized Cost    
Maturing in one year or less 101,462 34,619
Gross Unrealized Gains    
Maturing in one year or less 11 13
Gross Unrealized Losses    
Maturing in one year or less (11) (3)
Fair Value    
Maturing in one year or less $ 101,462 $ 34,629