XML 51 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Notes Payable (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2018
Jan. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Aug. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
Dec. 31, 2017
Mar. 31, 2017
Sep. 30, 2017
Notes Payable                    
Notes paid in cash                   $ 600
2016 License Agreements                    
Commitments and contingencies                    
Market Capitalization     $ 1,000,000     $ 750,000   $ 1,000,000 $ 750,000  
Broad and Wageningen University | 2016 License Agreements                    
Notes Payable                    
Promissory notes issued                 $ 5,000  
Broad and Wageningen University | Cpf1 License Agreement                    
Notes Payable                    
Promissory notes issued             $ 10,000      
Interest rate (as a percentage)             4.80%      
Success Payments           5,000        
Broad and Wageningen University | Cpf1 License Agreement | Success Payment Notes                    
Notes Payable                    
Promissory notes issued           $ 5,000        
Broad | 2016 License Agreements                    
Notes Payable                    
Promissory notes issued     7,500              
Broad | Cpf1 License Agreement                    
Notes Payable                    
Common stock issued       371,166 108,104          
Broad | Cpf1 License Agreement | Success Payment Notes                    
Notes Payable                    
Promissory notes issued     7,500              
Common stock issued   225,909     271,347          
Success Payments     $ 7,500              
Broad | Sponsored Research Agreement                    
Notes Payable                    
Promissory notes issued $ 12,500                  
Common stock issued 330,617                  
Broad | Sponsored Research Agreement | Initial Notes                    
Notes Payable                    
Promissory notes issued $ 12,500                  
Interest rate (as a percentage) 4.80%                  
Wageningen University | Cpf1 License Agreement                    
Notes Payable                    
Notes paid in cash         $ 200          
Wageningen University | Cpf1 License Agreement | Success Payment Notes                    
Notes Payable                    
Notes paid in cash         $ 400          
The General Hospital (MGH) | 2016 License Agreements                    
Notes Payable                    
Success Payments               $ 2,000