XML 43 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share Based Compensation (Details Narrative)
3 Months Ended
Mar. 31, 2017
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Class of warrant or right, outstanding 528,801
Warrants exercisable date 2021
Number of warrants exercised 6,500
Warrants exercise price | $ / shares $ 2.20
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost related to non-vested share-based compensation | $ $ 427,344
Recognized over weight average period 1 year 7 months 6 days
Stock Option Plans [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options available for future grants 891,584