XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Details) - ROU and operating lease liabilities - USD ($)
Mar. 31, 2019
Jan. 01, 2019
ROU and operating lease liabilities [Abstract]    
Operating Lease right-of-use assets $ 574,097 $ 599,308
Short-Term Operating Lease Liability 101,954 100,844
Long-Term Operating Lease Liability 472,143 $ 498,464
Total $ 574,097