Annual report pursuant to Section 13 and 15(d)

Commitments - Additional Information (Detail)

v3.7.0.1
Commitments - Additional Information (Detail) - USD ($)
1 Months Ended 7 Months Ended 12 Months Ended
Jan. 31, 2017
Dec. 13, 2016
Jun. 16, 2016
Jun. 07, 2016
Apr. 01, 2016
Jul. 31, 2018
Apr. 30, 2018
Jan. 31, 2018
Oct. 31, 2017
Jul. 31, 2017
Apr. 30, 2017
Jan. 31, 2017
Oct. 31, 2016
Aug. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Royalty Revenue, Percentage     6.00%                          
Sublicense, Fees Percentage     50.00%                          
LT Prior Expenses     $ 227,111                          
Research and Development Expense                             $ 4,798 $ 300,985
License Costs     25,000                          
Technology Services Revenue     3,000,000                          
Management Fee Payable                               7,000
Management Fee Expense                               40,000
Lt Prior Expenses Payable                               177,111
Product Scale-Up And Manufacturing Optimization Cost   $ 180,000                            
Product Scale-Up And Manufacturing Optimization Cost, First Installment   18,000                            
Product Scale-Up And Manufacturing Optimization Cost, Second Installment   $ 162,000                            
Minimum [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Annual License Maintenance Fee     25,000                          
Product Price Per Gram   $ 28                            
Shipment Product Price Per Gram   200                            
Maximum [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
LT Prior Expenses         $ 227,111                      
OT Prior Expenses         $ 240,332                      
Product Price Per Gram   35                            
Shipment Product Price Per Gram   $ 400                            
Licensed Technology [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Payments for Other Fees     25,000                   $ 25,000      
Licensed Technology [Member] | Subsequent Event [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Payments for Other Fees           $ 25,000 $ 25,000 $ 25,000 $ 25,000 $ 25,000 $ 25,000 $ 25,000        
Optioned Technology [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Payments for Other Fees     $ 25,000                          
Optioned Technology [Member] | Scenario Forecast [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Payments for Other Fees $ 25,000               $ 25,000 $ 25,000 $ 25,000          
North Dakota State University Research Foundation [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Reimbursement Of Cost Relating To Research, Maximum Amount       $ 190,000                   $ 70,000    
Increase In Reimbursement Of Cost Relating To Research       $ 120,000                        
Reimbursement Of Cost Relating To Research, Remaining Amount                               100,955
Research and Development Expense                             4,798 84,247
Concordia Financial Group [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Payments For Fee, Hourly                           $ 185    
Research and Development Expense                             $ 0 21,830
Coretec Industries LLC [Member]                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
OT Prior Expenses                               $ 136,420