XML 56 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies (Cash and Equivalents) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 70,154 $ 106,307
Cash [Member]    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 6,750 10,482
Money Market Funds [Member]    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 39,168 36,762
Asset-backed Securities [Member]    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 15,000 16,007
Corporate debt securities [Member]    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 9,236 $ 43,056