Stockholders' Equity (Preferred Stock, Common Stock and Warrants Narrative) (Details) - USD ($)
|
|
|
|
|
|
|
|
1 Months Ended |
12 Months Ended |
|
|
|
|
Apr. 10, 2019 |
Nov. 08, 2018 |
Nov. 05, 2018 |
Sep. 06, 2018 |
Jul. 19, 2018 |
Apr. 23, 2018 |
Apr. 29, 2015 |
Dec. 24, 2018 |
Jul. 19, 2018 |
Apr. 23, 2018 |
Apr. 18, 2018 |
Dec. 31, 2017 |
Nov. 30, 2017 |
Jul. 25, 2017 |
May 24, 2017 |
Apr. 30, 2019 |
Apr. 30, 2018 |
Jun. 28, 2019 |
Jun. 07, 2019 |
Jun. 03, 2019 |
Mar. 05, 2019 |
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred stock, shares authorized |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,000,000
|
1,000,000
|
|
|
|
|
Percentage of investment amount paid by company |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.50%
|
|
|
|
|
|
|
Investment amount paid by company to investors |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 112,500
|
|
|
|
|
|
|
Proceeds from options exercised |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 246,380
|
|
|
|
|
|
Common stock, shares issued |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18,665,551
|
18,333,521
|
|
|
|
|
Common stock issued for acquisition |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 10,215,244
|
|
|
|
|
Closing price used to value stock |
|
|
|
|
|
|
|
|
|
|
|
|
$ 8.87
|
|
|
|
|
|
|
|
|
Restricted stock issued to consultants, shares |
|
|
|
|
|
|
|
|
|
|
|
|
5,000
|
|
|
|
|
|
|
|
|
Restricted stock issued to consultants, value |
|
|
|
|
|
|
|
|
|
|
|
|
$ 88,700
|
|
|
|
|
|
|
|
|
Shares issued for services rendered |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
88,699
|
|
|
|
|
Proceeds from issuance of common stock |
|
|
|
|
|
|
$ 101,502
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares issued price per share |
|
|
|
|
|
$ 7.15
|
|
|
|
$ 7.15
|
|
|
|
|
|
|
|
|
|
|
|
Common stock issued in equity raise |
|
|
|
|
|
$ 23,023,000
|
|
|
|
|
|
|
|
|
|
|
23,023,000
|
|
|
|
|
Common stock issued in equity raise, shares |
|
|
|
|
|
3,220,000
|
|
|
|
420,000
|
2,800,000
|
|
|
|
|
|
|
|
|
|
|
Cost of stock issuance |
|
|
|
|
|
|
|
|
|
$ 2,200,000
|
|
|
|
|
|
|
|
|
|
|
|
Payment of origination fees |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 29,832
|
$ 2,215,730
|
|
|
|
|
Compensation cost of unvested shares yet to be recognized, period of recognition |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 years 6 months
|
|
|
|
|
|
Market price of company stock |
|
|
|
|
|
|
$ 1.86
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Per share price |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0.001
|
$ 0.001
|
|
|
|
|
Investor [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted shares granted, value |
$ 122,250
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted shares granted |
25,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Senior Loans [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares granted |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
200,000
|
Secured Debt [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Issuance of common shares for cash, shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3,220,000
|
|
|
|
|
Shares issued price per share |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 7.15
|
|
|
|
|
Secured Debt [Member] | Runway Growth Credit Fund [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Debt term |
|
|
|
|
|
|
|
|
|
|
|
|
|
4 years
|
|
|
|
|
|
|
|
Revolving Credit Facility [Member] | Credit Facility Agreement [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fair value of warrants outstanding |
|
|
$ 255,071
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercise price of warrants |
|
$ 5.85
|
$ 5.85
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock issuable from warrants |
|
92,049
|
92,049
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrant term |
|
5 years
|
5 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CFO [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Term of award |
|
|
|
33 months
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Compensation cost of unvested shares yet to be recognized, period of recognition |
|
|
|
5 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Director [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Term of award |
|
|
|
|
|
|
|
36 months
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Board [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares granted |
50,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Former Director [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock, shares issued |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9,806
|
|
Chairman and Chief Executive Officer [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock, shares issued |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9,597
|
|
|
Compensation cost of unvested shares yet to be recognized, period of recognition |
|
|
|
|
5 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrant Transaction One [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period from exercise of warrants |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111,666
|
171,962
|
|
|
|
|
Warrant Transaction Two [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period from exercise of warrants |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
119,594
|
87,775
|
|
|
|
|
Proceeds from exercise of warrants |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 218,323
|
$ 246,380
|
|
|
|
|
Warrant Transaction Three [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period from exercise of warrants |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56,910
|
136,563
|
|
|
|
|
Proceeds from exercise of warrants |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 128,201
|
$ 475,825
|
|
|
|
|
Warrant Transaction Four [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period from exercise of warrants |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43,860
|
|
|
|
|
|
Proceeds from exercise of warrants |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 100,000
|
|
|
|
|
|
Restricted Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Award vesting period |
|
|
|
|
|
|
|
36 months
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Compensation cost of unvested shares yet to be recognized |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 340,000
|
|
|
|
|
|
Restricted shares granted, value |
|
|
|
|
|
|
|
$ 24,672
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares granted |
|
|
|
|
|
|
|
24,672
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vesting period |
|
|
|
|
|
|
|
The restricted shares shall vest in three equal annual increments on December 24, 2019, December 24, 2020 and December 24, 2021.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares vesting during period |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10,556
|
|
|
|
|
|
Nonvested shares outstanding |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64,116
|
|
|
|
|
|
Restricted Stock [Member] | Investor [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shares issued price per share |
$ 4.89
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares vested |
5,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted Stock [Member] | CFO [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted shares granted |
|
|
|
25,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Award vesting period |
|
|
|
36 months
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Compensation cost of unvested shares yet to be recognized |
|
|
|
$ 180,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Compensation cost of unvested shares yet to be recognized, period of recognition |
|
|
|
36 months
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Market price of company stock |
|
|
|
$ 7.15
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted Stock [Member] | Director [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Officers compensation |
|
|
|
|
|
|
|
$ 35,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrant [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants granted |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
342,049
|
|
|
|
|
|
Warrant [Member] | Secured Debt [Member] | Runway Growth Credit Fund [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrants granted |
|
|
|
|
|
|
|
|
|
|
|
|
|
224,174
|
|
|
|
|
|
|
|
Warrants granted, exercise price |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 6.87
|
|
|
|
|
|
|
|
Term of award |
|
|
|
|
|
|
|
|
|
|
|
|
|
5 years
|
|
|
|
|
|
|
|
Educacion Significativa, LLC [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock consideration |
|
|
|
|
|
|
|
|
|
|
|
1,203,209
|
|
|
|
|
|
|
|
|
|
Common stock issued for acquisition |
|
|
|
|
|
|
|
|
|
|
|
$ 10,215,244
|
|
|
|
|
|
|
|
|
|
Closing price used to value stock |
|
|
|
|
|
|
|
|
|
|
|
|
$ 8.49
|
|
|
|
|
|
|
|
|
Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock issued from exercise of stock options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56,910
|
136,563
|
|
|
|
|
Common stock, shares issued |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
259,737
|
|
|
|
|
|
Stock consideration |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,203,209
|
|
|
|
|
Common stock issued for acquisition |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 1,203
|
|
|
|
|
Shares issued for services rendered |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 10
|
|
|
|
|
Shares issued for services rendered, shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10,000
|
|
|
|
|
Proceeds from issuance of common stock |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 455,387
|
|
|
|
|
Shares issued price per share |
|
|
|
|
$ 7.40
|
|
|
|
$ 7.40
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock issued in equity raise |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 3,220
|
|
|
|
|
Common stock issued in equity raise, shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3,220,000
|
|
|
|
|
Treasury stock repurchased |
|
|
|
|
1,000,000
|
|
|
|
1,000,000
|
|
|
|
|
|
|
|
|
|
|
|
|
Per share price |
|
|
|
|
$ 7.40
|
|
|
|
$ 7.40
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issuance costs paid by third parties |
|
|
|
|
|
|
|
|
$ 30,000
|
|
|
|
|
|
|
|
|
|
|
|
|
Common Stock [Member] | Warrant Transaction Four [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock issued during period from exercise of warrants |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43,860
|
|
|
|
|
|
Common Stock [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred stock, shares authorized |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
250,000,000
|
|
|
|
Common Stock [Member] | Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred stock, shares authorized |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40,000,000
|
|
|
|
Preferred Stock [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred stock, shares authorized |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,000,000
|
|
|
|
Preferred Stock [Member] | Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred stock, shares authorized |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,000,000
|
|
|
|
Warrant [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock issued from exercise of stock options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
262,183
|
|
|
|
|
|
Common stock, shares issued |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
119,594
|
|
|
|
|
|
Warrants granted |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
398,526
|
|
|
|
|
Proceeds from exercise of warrants |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 100,000
|
|
|
|
|
|
Issuance of common shares for cash |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 43,860
|
|
|
|
|
|
Warrant [Member] | Cashless Exercise of Stock Options [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock issued from exercise of stock options |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
218,323
|
|
|
|
|
|
Warrant [Member] | Former Director [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders Equity [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Common stock, shares issued |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21,930
|
|