XML 39 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Marketable Securities - Summary of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Marketable securities available-for-sale    
Amortization Cost $ 143,415 $ 60,584
Gross Unrealized Gains 35  
Gross Unrealized Losses (9) (8)
Estimated Fair Value 143,441 60,576
U.S. Treasury obligations    
Marketable securities available-for-sale    
Amortization Cost 143,415 60,584
Gross Unrealized Gains 35  
Gross Unrealized Losses (9) (8)
Estimated Fair Value $ 143,441 $ 60,576