Stockholders' Equity - Narrative (Details) |
3 Months Ended | 6 Months Ended | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug. 31, 2021
USD ($)
$ / shares
shares
|
Aug. 16, 2021
USD ($)
$ / shares
shares
|
Aug. 12, 2021
USD ($)
$ / shares
shares
|
Jul. 21, 2021
USD ($)
$ / shares
shares
|
Feb. 04, 2020
$ / shares
|
Apr. 10, 2019
USD ($)
$ / shares
shares
|
Oct. 31, 2021
USD ($)
plan
shares
|
Oct. 31, 2020
USD ($)
shares
|
Jul. 31, 2020
USD ($)
shares
|
Oct. 31, 2021
USD ($)
plan
$ / shares
shares
|
Oct. 31, 2020
USD ($)
shares
|
Apr. 30, 2021
USD ($)
shares
|
Dec. 30, 2020
shares
|
Dec. 29, 2020
shares
|
Nov. 05, 2018
USD ($)
$ / shares
shares
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Number of stock-based incentive plans | plan | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 2 | Ìý | Ìý | 2 | Ìý | Ìý | Ìý | Ìý | Ìý |
Common stock, shares authorized (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 40,000,000 | Ìý | Ìý | 40,000,000 | Ìý | 40,000,000 | Ìý | Ìý | Ìý |
Share price (in dollars per share) | $ / shares | Ìý | Ìý | Ìý | Ìý | $ 9.49 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Amortization of deferred financing costs | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 19,643 | $ 0 | Ìý | Ìý | Ìý | Ìý |
Modification charge for warrants exercised | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 25,966 | Ìý | Ìý | Ìý | Ìý |
Common stock issued for stock options exercised for cash | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 33,486 | $ 945,332 | Ìý | 56,034 | 2,215,315 | Ìý | Ìý | Ìý | Ìý |
Unrecognized compensation costs | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 28,670 | Ìý | Ìý | 28,670 | Ìý | Ìý | Ìý | Ìý | Ìý |
Stock based compensation expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 722,158 | $ 1,831,548 | Ìý | $ 1,264,870 | $ 2,318,658 | Ìý | Ìý | Ìý | Ìý |
Treasury stock (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 155,486 | Ìý | Ìý | 155,486 | Ìý | 155,486 | Ìý | Ìý | Ìý |
Treasury stock, value | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 1,817,414 | Ìý | Ìý | $ 1,817,414 | Ìý | $ 1,817,414 | Ìý | Ìý | Ìý |
Common Stock | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Common stock issued for stock options exercised for cash (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 11,655 | 502,412 | Ìý | 16,752 | 917,587 | Ìý | Ìý | Ìý | Ìý |
Common stock issued for cashless stock options exercised (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 30,156 | 22,339 | Ìý | 30,156 | 22,339 | Ìý | Ìý | Ìý | Ìý |
Common stock issued for cashless stock options exercised, retained by company (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 169,844 | Ìý | Ìý | Ìý | Ìý | Ìý |
Common stock issued for stock options exercised for cash | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 12 | $ 502 | Ìý | $ 17 | $ 918 | Ìý | Ìý | Ìý | Ìý |
Revolving Credit Facility | Credit Facility Agreement | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Line of credit, maximum borrowing capacity | $ | $ 5,000,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 5,000,000 |
Cooperman Warrants | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Number of securities called by warrants or rights (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 192,049 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Modification charge for warrants exercised | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 25,966 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted Stock | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Unvested shares of restricted common stock outstanding (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 8,224 | Ìý | Ìý | 8,224 | Ìý | 8,224 | Ìý | Ìý | Ìý |
Total unrecognized compensation expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 7,018 | Ìý | Ìý | $ 7,018 | Ìý | Ìý | Ìý | Ìý | Ìý |
Weighted average recognition period | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 2 months 1 day | Ìý | Ìý | Ìý | Ìý | Ìý |
Stock based compensation expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 10,525 | 10,529 | Ìý | $ 21,052 | 21,053 | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Unvested shares of restricted common stock outstanding (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 899,103 | Ìý | Ìý | 899,103 | Ìý | 549,972 | Ìý | Ìý | Ìý |
Total unrecognized compensation expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 4,839,604 | Ìý | Ìý | $ 4,839,604 | Ìý | Ìý | Ìý | Ìý | Ìý |
Weighted average recognition period | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 1 year 6 months 25 days | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted shares granted (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 412,792 | Ìý | Ìý | Ìý | Ìý | Ìý |
Fair value of RSUs | $ | Ìý | Ìý | $ 1,000,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share price (in dollars per share) | $ / shares | Ìý | Ìý | $ 6.48 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Amortization expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 112,155 | 111,211 | Ìý | $ 224,311 | 1,500,000 | Ìý | Ìý | Ìý | Ìý |
Stock based compensation expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 688,129 | 1,678,622 | Ìý | $ 1,134,906 | 1,986,474 | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Employee | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted shares granted (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 410,000 | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Three | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Unvested shares of restricted common stock outstanding (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 195,000 | Ìý | Ìý | 195,000 | Ìý | Ìý | Ìý | Ìý | Ìý |
Weighted average recognition period | Ìý | Ìý | Ìý | Ìý | 4 years | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Minimum closing price of common stock (in dollars per share) | $ / shares | Ìý | Ìý | Ìý | Ìý | $ 12 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Consecutive trading days | Ìý | Ìý | Ìý | Ìý | 20 days | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Chief Financial Officer | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted shares granted (in shares) | shares | Ìý | 125,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Fair value of RSUs | $ | Ìý | $ 725,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share price (in dollars per share) | $ / shares | Ìý | $ 5.80 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Chief Operating Officer | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted shares granted (in shares) | shares | Ìý | Ìý | 80,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Chief Academic Officer | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted shares granted (in shares) | shares | Ìý | Ìý | 80,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Chief Executive Officer | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted shares granted (in shares) | shares | Ìý | Ìý | Ìý | 125,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Fair value of RSUs | $ | Ìý | Ìý | Ìý | $ 873,750 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share price (in dollars per share) | $ / shares | Ìý | Ìý | Ìý | $ 6.99 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Amortization expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 72,813 | Ìý | Ìý | $ 218,438 | Ìý | Ìý | Ìý | Ìý | Ìý |
Amortization period of expense | Ìý | Ìý | Ìý | 1 year | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Expiration period of award | Ìý | Ìý | Ìý | 3 years | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Employees | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted shares granted (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 2,792 | Ìý | Ìý | Ìý | Ìý | Ìý |
Fair value of RSUs | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 16,456 | Ìý | Ìý | $ 16,456 | Ìý | Ìý | Ìý | Ìý | Ìý |
Vesting period of award (in years) | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 3 years | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Employees | Minimum | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Grant price of award (in dollars per share) | $ / shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 4.92 | Ìý | Ìý | Ìý | Ìý | Ìý |
Restricted Stock Units (RSUs) | Employees | Maximum | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Grant price of award (in dollars per share) | $ / shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 6.50 | Ìý | Ìý | Ìý | Ìý | Ìý |
Warrant | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Vesting period of warrant | 5 years | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Warrant | Revolving Credit Facility | Credit Facility Agreement | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Number of securities called by warrants or rights (in shares) | shares | 50,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 92,049 |
Exercise price of warrants (in dollars per share) | $ / shares | $ 5.89 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 5.85 |
Fair value of warrants outstanding | $ | $ 137,500 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 255,071 |
Vesting period of warrant | 14 months | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Warrant | Leon and Toby Cooperman Family Foundation | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Number of securities called by warrants or rights (in shares) | shares | 50,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Exercise price of warrants (in dollars per share) | $ / shares | $ 5.85 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Exercise period of warrant | 5 years | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Warrant | Former Board of Director | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Amortization expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 7,000 | Ìý | Ìý | $ 9,333 | Ìý | Ìý | Ìý | Ìý | Ìý |
Number of securities called by warrants or rights (in shares) | shares | Ìý | Ìý | Ìý | 25,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Exercise price of warrants (in dollars per share) | $ / shares | Ìý | Ìý | Ìý | $ 6.99 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Exercise period of warrant | Ìý | Ìý | Ìý | 5 years | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Fair value of warrants outstanding | $ | Ìý | Ìý | Ìý | $ 84,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Vesting period of warrant | Ìý | Ìý | Ìý | 3 years | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Warrant | Director | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Amortization expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 9,125 | Ìý | Ìý | $ 18,250 | Ìý | Ìý | Ìý | Ìý | Ìý |
Number of securities called by warrants or rights (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | 50,000 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Exercise price of warrants (in dollars per share) | $ / shares | Ìý | Ìý | Ìý | Ìý | Ìý | $ 4.89 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Exercise period of warrant | Ìý | Ìý | Ìý | Ìý | Ìý | 5 years | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Fair value of warrants outstanding | $ | Ìý | Ìý | Ìý | Ìý | Ìý | $ 109,500 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Vesting period of warrant | Ìý | Ìý | Ìý | Ìý | Ìý | 3 years | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Stock Incentive Plan and Stock Option Grants to Employees and Directors | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Common stock issued for stock options exercised for cash (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 216,752 | Ìý | Ìý | Ìý | Ìý | Ìý |
Common stock issued for stock options exercised (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 46,908 | Ìý | Ìý | Ìý | Ìý | Ìý |
Stock Incentive Plan and Stock Option Grants to Employees and Directors | Chief Operating Officer | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Common stock issued for stock options exercised for cash (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 200,000 | Ìý | Ìý | Ìý | Ìý | Ìý |
Stock options | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Weighted average recognition period | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 11 months 1 day | Ìý | Ìý | Ìý | Ìý | Ìý |
Stock based compensation expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 23,504 | $ 142,397 | Ìý | $ 108,912 | $ 311,131 | Ìý | Ìý | Ìý | Ìý |
2018 Equity Incentive Plan | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Common stock, shares authorized (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 1,600,000 | 1,100,000 | Ìý |
Common stock, shares remaining for future issuance (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 549,739 | Ìý | Ìý | 549,739 | Ìý | 549,739 | Ìý | Ìý | Ìý |
2018 Equity Incentive Plan | Restricted Stock Units (RSUs) | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Weighted average recognition period | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 3 years | Ìý | Ìý | Ìý | Ìý | Ìý |
Amortization expense | $ | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | $ 146,817 | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Equity Incentive Plan | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý |
Common stock, shares remaining for future issuance (in shares) | shares | Ìý | Ìý | Ìý | Ìý | Ìý | Ìý | 171,459 | Ìý | Ìý | 171,459 | Ìý | 171,459 | Ìý | Ìý | Ìý |