Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Textual)

v3.7.0.1
Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 10, 2017
Feb. 01, 2017
Jan. 04, 2017
Dec. 19, 2016
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 3.74        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value     $ 181,920        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options         $ 739,745   $ 0
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition         3 years    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     93,583        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term     10 years        
World Wide Holdings [Member]              
Stock Issued During Period, Shares, New Issues 250,000            
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 4.50            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 3 years            
Chief Financial Officer [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period           3 years  
Chief Marketing Officer [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   100,000          
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price   $ 3.55          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value   $ 247,882          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term   5 years          
Equity Incentive Plan 2016 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross       200,000      
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price       $ 3.56      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value       $ 497,840      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term       10 years