Equity Transactions - Additional Information (Details) - USD ($) | Dec. 16, 2019 | Nov. 01, 2019 | Feb. 27, 2019 | Jul. 11, 2018 | Oct. 31, 2016 | Dec. 31, 2019 | Dec. 31, 2019 | Jun. 30, 2019 | Jun. 11, 2018 |
Class of Stock [Line Items] | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | $ 12.20 | | | | | | |
Convertible Preferred Stock, Shares Issued upon Conversion | | | | | | 3.5 | 3.5 | | |
Loss on exchange of shares | | | | | | $ 142,669 | $ 142,669 | | |
Fair Value Adjustment of Warrants | | | | | | $ 533 | $ 1,441 | | |
Warrant Expiration Term | | | 5 years 6 months | | | | | | |
Percentage of Market Triggering Event | | | 100.00% | | | | | | |
Common Stock, Par or Stated Value Per Share | | | | | | $ 0.001 | $ 0.001 | $ 0.001 | |
Share-based Compensation Award, Tranche One [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | | | | | 8,750 | | |
Derivative liability - Warrants | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Number Of Common Stock To Be Issued Upon Conversion Of Warrants | | | | | | | 572 | | |
Derivative liability - Warrants | August 2022 | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | 5.88 | $ 5.88 | | |
Derivative liability - Warrants | November 2023 | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Class of Warrant or Right, Exercise Price of Warrants or Rights | | | | | | $ 2.63 | $ 2.63 | | |
Director [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share-based Compensation | | | | | | $ 11,250 | $ 22,500 | | |
Stock Issued During Period, Shares, Share-based Compensation, Gross | | | | | | 4,965 | 7,518 | | |
Chief Executive Officer [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | | | | | | | 2 years | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | | | | | | 4 years | | |
Chief Executive Officer [Member] | Minimum [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | 47.99% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | | | 2.51% | | |
Chief Executive Officer [Member] | Maximum [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | 55.12% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | | | 2.93% | | |
Consulting Services [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share-based Compensation | | | | | | $ 27,000 | $ 54,000 | | |
Stock Issued During Period, Shares, Share-based Compensation, Gross | | | | | | 11,932 | 18,133 | | |
Series A Convertible Preferred Stock [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage | | | | 33.33% | | | | | |
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options | | | | | | | | | $ 277,130 |
Preferred Stock, Shares Authorized | | | | | | 425,000 | 425,000 | 425,000 | |
Stock Issued During Period, Shares, New Issues | | 75,000 | | | | | | | |
Series A Convertible Preferred Stock [Member] | Director [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Loan origination fees | | | | | | | $ 39,301 | | |
Stock Issued During Period, Value, Share-based Compensation, Gross | | | | | | $ 392,669 | $ 392,669 | | |
Series A Preferred stock | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award, Voting Rights, Percentage | | | | | | | 26.63% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | | | | 4 years | | | | |
Stock Issued During Period, Value, Share-based Compensation, Gross | $ 39,301 | | | | | | $ 438,242 | | |
Stock Issued During Period, Shares, Share-based Compensation, Gross | 10,000 | | | | | | 110,774 | | |
Series A Preferred stock | Minimum [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award, Voting Rights, Percentage | | | | | | | 14.90% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | | | | | | 11 months 1 day | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions | | | | | | | 29.30% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | 80.41% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | | | 1.73% | | |
Share Price | | | | | | $ 2.03 | $ 2.03 | | |
Series A Preferred stock | Maximum [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share Based Compensation Arrangement By Share Based Payment Award, Voting Rights, Percentage | | | | | | | 18.30% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term | | | | | | | 1 year 29 days | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions | | | | | | | 46.06% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate | | | | | | | 81.54% | | |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate | | | | | | | 1.69% | | |
Share Price | | | | | | $ 2.60 | $ 2.60 | | |
Series A Preferred stock | Director [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Stock issued for debt (in shares) | | | | | | 10,000 | 10,000 | | |
Stock Issued During Period, Shares, In Exchange For Deferred Development Fees | | | | | | 100,000 | 100,000 | | |
Deferred development fees exchanged for shares | | | | | | $ 250,000 | $ 250,000 | | |
Series A Preferred stock | President [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period | | | | 26,250 | | | | | |
Share-based Compensation | | | | | | $ 47,260 | $ 94,520 | | |
Series A Preferred stock | Employee Compensations [Member] | | | | | | | | | |
Class of Stock [Line Items] | | | | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period | | | | | | 387 | 774 | | |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares | | | | | | 2,134 | 6,272 | | |