XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Lease Position) (Details) - USD ($)
Mar. 31, 2019
Jan. 01, 2019
Leases [Abstract]    
Operating lease right-of-use assets $ 3,487,977 $ 3,600,000
Total 3,487,977  
Operating lease liabilities 1,023,603  
Operating lease liabilities 2,605,717  
Total $ 3,629,320