XML 49 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Collaboration Agreements (Intella Therapeutics) (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Payments to Acquire Marketable Securities   $ 477,408 $ 228,942
Collaborative Arrangement [Member] | Intellia Therapeutics [Member]      
Research and Development Arrangement, Contract to Perform for Others [Line Items]      
Other Research and Development Expense $ 75,000    
Payments to Acquire Marketable Securities     $ 50,000