Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Detail)

v3.3.0.814
Subsequent Events - Additional Information (Detail) - USD ($)
Oct. 31, 2015
Apr. 20, 2015
Subsequent Event [Line Items]    
Amount received upon execution of award agreement   $ 1,250,000
Additional potential milestone payments   $ 3,750,000
Subsequent Event [Member] | CFFT [Member]    
Subsequent Event [Line Items]    
Amount received upon execution of award agreement $ 1,250,000  
Additional potential milestone payments $ 2,500,000