XML 28 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Leases [Abstract]      
Operating lease right-of-use assets $ 2,012,024   $ 2,335,040
Short-term operating lease liabilities 1,161,157   1,175,109
Long-term operating lease liabilities 2,103,111   $ 2,445,301
Lease cost $ 306,537 $ 174,347  
Weighted average remaining lease term 4 years 4 months 24 days    
Weighted average discount rate 5.50%    
Operating lease expenses $ 335,227 $ 133,791