XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities - Summary of Major Security Type Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 60,401 $ 5,698
Gross Unrealized Gains 0 0
Gross Unrealized Losses (11) (1)
Estimated Fair Value 60,390 5,697
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 34,285 5,698
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3) (1)
Estimated Fair Value 34,282 $ 5,697
Government Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 26,116  
Gross Unrealized Gains 0  
Gross Unrealized Losses (8)  
Estimated Fair Value $ 26,108