ÌÒÖ­Ó°Ôº

Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Stock Options Narrative) (Details)

v3.19.1
Stockholders' Equity (Stock Options Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 13, 2018
Sep. 06, 2018
Sep. 06, 2018
Jul. 19, 2018
Dec. 24, 2018
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Jul. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Unrecognized compensation cost Ìý Ìý Ìý Ìý Ìý $ 2,671,603 Ìý $ 2,671,603 Ìý Ìý
Weighted average recognition period Ìý Ìý Ìý Ìý Ìý Ìý Ìý 3 years Ìý Ìý
Stock-based compensation Ìý Ìý Ìý Ìý Ìý $ 350,838 $ 162,544 $ 866,129 $ 466,468 Ìý
Share issued in exercise of stock options Ìý Ìý Ìý Ìý Ìý Ìý Ìý 49,792 Ìý Ìý
Proceeds from stock options exercised Ìý Ìý Ìý Ìý Ìý Ìý Ìý $ 110,143 $ 598,876 Ìý
Chief Executive Officer [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted Ìý Ìý Ìý 200,000 Ìý Ìý Ìý Ìý Ìý Ìý
Options granted, exercise price Ìý Ìý Ìý $ 7.55 Ìý Ìý Ìý Ìý Ìý Ìý
Weighted average recognition period Ìý Ìý Ìý 5 years Ìý Ìý Ìý Ìý Ìý Ìý
Chief Academic Officer [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted Ìý Ìý Ìý 180,000 Ìý Ìý Ìý Ìý Ìý Ìý
Options granted, exercise price Ìý Ìý Ìý $ 7.55 Ìý Ìý Ìý Ìý Ìý Ìý
Weighted average recognition period Ìý Ìý Ìý 5 years Ìý Ìý Ìý Ìý Ìý Ìý
Chief Operating Officer [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted Ìý Ìý Ìý 180,000 Ìý Ìý Ìý Ìý Ìý Ìý
Options granted, exercise price Ìý Ìý Ìý $ 7.55 Ìý Ìý Ìý Ìý Ìý Ìý
Weighted average recognition period Ìý Ìý Ìý 5 years Ìý Ìý Ìý Ìý Ìý Ìý
Board of directors [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted Ìý Ìý Ìý 560,000 Ìý Ìý Ìý Ìý Ìý Ìý
Weighted average recognition period Ìý Ìý Ìý 5 years Ìý Ìý Ìý Ìý Ìý Ìý
Fair value of stock options granted Ìý Ìý Ìý $ 1,433,600 Ìý Ìý Ìý Ìý Ìý Ìý
Fair value of stock options per share Ìý Ìý Ìý $ 2.56 Ìý Ìý Ìý Ìý Ìý Ìý
Chief Financial Officer [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted Ìý 180,000 Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Weighted average recognition period Ìý 5 years Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Fair value of stock options granted Ìý Ìý $ 257,400 Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options term Ìý Ìý 33 months Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Chief Accounting Officer [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted Ìý 50,000 Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Weighted average recognition period Ìý 5 years Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Fair value of stock options granted Ìý Ìý $ 71,500 Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options term Ìý Ìý 33 months Ìý Ìý Ìý Ìý Ìý Ìý Ìý
61 Employee [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted 67,000 Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Fair value of stock options granted $ 136,000 Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Fair value of stock options per share $ 5.20 Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options term 36 months Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Three Directors [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted Ìý Ìý Ìý Ìý 61,667 Ìý Ìý Ìý Ìý Ìý
Fair value of stock options per share Ìý Ìý Ìý Ìý $ 5.1445 Ìý Ìý Ìý Ìý Ìý
Director One[Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted Ìý Ìý Ìý Ìý 41,667 Ìý Ìý Ìý Ìý Ìý
Fair value of stock options per share Ìý Ìý Ìý Ìý $ 5.1445 Ìý Ìý Ìý Ìý Ìý
Two Other Director [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Options granted Ìý Ìý Ìý Ìý 10,000 Ìý Ìý Ìý Ìý Ìý
Fair value of stock options per share Ìý Ìý Ìý Ìý $ 5.1445 Ìý Ìý Ìý Ìý Ìý
Director [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Fair value of stock options granted Ìý Ìý Ìý Ìý $ 123,000 Ìý Ìý Ìý Ìý Ìý
Options term Ìý Ìý Ìý Ìý 36 months Ìý Ìý Ìý Ìý Ìý
Employee Stock Option [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Stock-based compensation Ìý Ìý Ìý Ìý Ìý Ìý Ìý $ 866,129 Ìý Ìý
Cashless Exercise of Stock Options [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share issued in exercise of stock options Ìý Ìý Ìý Ìý Ìý Ìý Ìý 86,635 Ìý Ìý
Cashless exercise of stock option Ìý Ìý Ìý Ìý Ìý Ìý Ìý 145,837 Ìý Ìý
Equity Incentive Plan [Member] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Equity Incentive Plan, shares authorized Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý 3,500,000
Equity Incentive Plan, available shares remaining for issuance 500,000 Ìý Ìý Ìý Ìý Ìý Ìý Ìý Ìý
Shares remaining available for future issuance Ìý Ìý Ìý Ìý Ìý 65,000 Ìý 65,000 Ìý Ìý