XML 18 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Jun. 07, 2016
May 01, 2019
Dec. 31, 2019
Dec. 31, 2018
Leases (Textual)        
Security deposit amount   $ 133,968    
Rent payments per month $ 5,900 $ 33,492    
Operating lease expenses     $ 394,636 $ 293,428
Operating lease, description Commenced on September 1, 2016 and runs through November 30, 2021. The term of the lease runs until April 26, 2023.    
sublease income     52,136  
Current portion of operating lease liabilities     178,479 114,789
Operating lease right-of-use asset     $ 685,042 $ 232,423
Lease Agreements [Member]        
Leases (Textual)        
Rent payments per month   $ 11,164    
Operating lease, description   The term of the sublease runs until April 26, 2023.