XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Table summarizes the amortized cost and estimated fair value of the Company’s marketable securities    
Amortized Cost $ 54,223 $ 35,739
Unrealized Gains 53  
Unrealized Losses   (7)
Fair Value 54,276 35,732
U.S. government-sponsored enterprise securities    
Table summarizes the amortized cost and estimated fair value of the Company’s marketable securities    
Amortized Cost 11,872 6,059
Unrealized Gains 10  
Fair Value 11,882 6,059
U.S. Treasury securities    
Table summarizes the amortized cost and estimated fair value of the Company’s marketable securities    
Amortized Cost 42,351 29,680
Unrealized Gains 43  
Unrealized Losses   (7)
Fair Value $ 42,394 $ 29,673