XML 64 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Costs for Collaborative Arrangements (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Summary of Significant Accounting Policies    
Research and Development Expense $ 23,000,000 $ 17,438,000
Collaboration revenue    
Summary of Significant Accounting Policies    
Research and Development Expense $ 604,000 $ 633,000