Stockholders' Equity - Additional Information (Details) - USD ($)
|
3 Months Ended |
6 Months Ended |
12 Months Ended |
|
|
|
|
Dec. 31, 2019 |
Sep. 30, 2019 |
Dec. 31, 2018 |
Sep. 30, 2018 |
Dec. 31, 2019 |
Jun. 30, 2019 |
Nov. 12, 2019 |
Nov. 13, 2018 |
Nov. 21, 2017 |
Nov. 10, 2016 |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term |
|
|
|
|
6 years 22 days
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term |
|
|
|
|
5 years 9 months 7 days
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value |
$ 7,055,848
|
|
|
|
$ 7,055,848
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value |
$ 6,608,114
|
|
|
|
$ 6,608,114
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number |
1,885,000
|
|
|
|
1,885,000
|
|
|
|
|
|
| Stock Issued During Period, Value, Restricted Stock Award, Gross |
$ 85,640
|
$ 84,474
|
$ 77,493
|
$ 76,261
|
|
|
|
|
|
|
| Stock Repurchase Program, Authorized Amount |
|
|
|
|
|
|
|
$ 300,000
|
|
|
| Stock Repurchased During Period, Value |
127,499
|
71,875
|
38,078
|
75,200
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross |
|
|
|
|
308,000
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value |
437,992
|
$ 58,198
|
$ 375,795
|
$ 39,648
|
$ 496,190
|
|
|
|
|
|
| Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options |
378,078
|
|
|
|
378,078
|
|
|
|
|
|
| Intrinsic value of warrant |
$ 2,547,750
|
|
|
|
$ 2,547,750
|
|
|
|
|
|
| The Plans [Member] |
|
|
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |
|
|
|
|
3 years
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award Award Cliff Vesting Period |
|
|
|
|
1 year
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period |
|
|
|
|
10 years
|
|
|
|
|
|
| 2007 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |
0
|
|
|
|
0
|
|
|
|
|
|
| 2017 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |
665,268
|
|
|
|
665,268
|
|
|
|
1,874,513
|
|
| 2019 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
| Stock Repurchase Program, Remaining Authorized Repurchase Amount |
$ 13,880
|
|
|
|
$ 13,880
|
|
|
|
|
|
| Common Stock |
|
|
|
|
|
|
|
|
|
|
| Stock Repurchased During Period, Shares |
|
|
|
|
71,250
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross |
|
|
|
|
86,880
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease) |
|
|
|
|
158,755
|
|
|
|
|
|
| Employees [Member] |
|
|
|
|
|
|
|
|
|
|
| Stock Repurchased During Period, Value |
|
|
|
|
$ 199,374
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross |
|
|
|
|
308,000
|
|
|
|
|
|
| Stock Granted, Value, Share-based Compensation, Gross |
|
|
|
|
$ 461,200
|
|
|
|
|
|
| Stock Repurchased Average Price Per Share |
|
|
|
|
$ 2.80
|
|
|
|
|
|
| Restricted Stock [Member] |
|
|
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period |
|
|
|
|
3 years
|
|
|
|
|
|
| Share Based Compensation Arrangement By Share Based Payment Award Award Cliff Vesting Period |
|
|
|
|
1 year
|
|
|
|
|
|
| Stock or Unit Option Plan Expense |
|
|
|
|
|
$ 1,785,857
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number |
254,377
|
|
|
|
254,377
|
311,535
|
|
|
|
|
| Stock Issued During Period, Shares, Restricted Stock Award, Gross |
|
|
|
|
83,978
|
2,166,549
|
|
|
|
|
| Stock Issued During Period, Value, Restricted Stock Award, Gross |
|
|
|
|
$ 236,251
|
$ 2,386,443
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value |
|
|
|
|
|
$ 1,640,690
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period |
|
|
|
|
0
|
188,203
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Fair Value |
|
|
|
|
$ 0
|
$ 214,324
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Fair Value |
$ 478,520
|
|
|
|
478,520
|
$ 412,383
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Fair Value |
|
|
|
|
$ 170,114
|
|
|
|
|
|
| Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |
|
|
|
|
|
|
|
|
|
5,000,000
|
| Minimum [Member] | 2017 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |
|
|
|
|
|
|
1,874,513
|
|
|
|
| Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |
|
|
|
|
|
|
|
|
|
7,000,000
|
| Share Price |
|
|
|
|
|
|
|
$ 3.00
|
|
|
| Stock Repurchased Average Price Per Share |
|
|
|
|
$ 2.81
|
|
|
|
|
|
| Maximum [Member] | 2017 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant |
|
|
|
|
|
|
2,374,513
|
|
|
|