XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Details 2)
Mar. 31, 2019
USD ($)
Operating leases  
Remaining $ 394,871
2020 524,512
2021 360,145
2022 370,950
2023 349,365
Undiscounted Future Minimum Lease Payments 1,999,843
Less: Difference between undiscounted lease payments and discounted lease liabilities 161,354
Total Lease Liabilities 1,838,489
Financing leases  
Remaining 46,840
Undiscounted Future Minimum Lease Payments 46,840
Less: Difference between undiscounted lease payments and discounted lease liabilities 680
Total Lease Liabilities $ 46,160