Research Grant North Dakota - Additional Information (Detail)
|1 Months Ended|
Apr. 30, 2017
|Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross||$ 150,000|
The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others.
Reference 1: http://www.xbrl.org/2003/role/presentationRef