Related Party Convertible Promissory Notes - Additional Information (Detail) - USD ($)
Dec. 03, 2014
Nov. 06, 2014
Nov. 30, 2014
Sep. 30, 2014
Convertible Promissory Notes [Member]        
Debt Instrument [Line Items]        
Promissory note, face amount   $ 1,000,000    
Promissory note, interest rate     6.00%  
Shares issued upon conversion   90,909    
Promissory notes, amount authorized     $ 2,500,000  
Intrexon [Member]        
Debt Instrument [Line Items]        
Shares issued upon conversion 918,206      
Intrexon [Member] | Promissory Note [Member]        
Debt Instrument [Line Items]        
Promissory note, face amount       $ 10,000,000
Promissory note, interest rate       6.00%
Shares issued upon conversion 918,206