XML 33 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Share Based Compensation (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Class of warrant or right, outstanding 13,430 63,430
Warrants exercisable description As of March 31, 2020, the Company had 13,430 warrants outstanding with an exercise price of $2.20 which are exercisable through 2021. As of December 31, 2019, the Company had 63,430 remaining warrants outstanding at an exercise price of $2.20 through 2021.
Warrants exercise price $ 2.20 $ 2.20
Number of warrants exercised 50,000  
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 $ 434,068  
Recognized over weight average period 2 years 7 months 28 days  
Share options available for future grants 779,138