XML 63 R40.htm IDEA: XBRL DOCUMENT v3.20.1
INVESTMENTS - By type (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Marketable securities by type    
Cost $ 61,717 $ 20,006
Gross Unrealized Gains 126 19
Gross Unrealized Losses (37) (21)
Estimated Fair Value 61,806 20,004
Commercial paper and corporate bonds    
Marketable securities by type    
Cost 15,765 7,540
Gross Unrealized Gains 13  
Gross Unrealized Losses (37) (20)
Estimated Fair Value 15,741 7,520
U.S. government agency debt securities    
Marketable securities by type    
Cost 45,952 12,466
Gross Unrealized Gains 113 19
Gross Unrealized Losses   (1)
Estimated Fair Value $ 46,065 $ 12,484