XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Leases [Abstract]    
Operating lease costs $ 128,096 $ 349,227
Short-term lease costs 4,078 8,035
Total lease costs $ 132,174 $ 357,262