XML 27 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Apr. 02, 2019
Commitments and Contingencies Disclosure [Abstract]      
Operating lease expire date Mar. 31, 2023    
Lease expense $ 92,608 $ 167,530  
Right use of asset 203,287 $ 241,555
Lease liability $ 215,869    
Lease discount rate 10.00%    
Remaining lease term 3 years 2 months 30 days