XML 30 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Schedule of Lease Liabilities Maturity and Future Minimum Lease Commitments) (Details) - USD ($)
Sep. 30, 2019
Jan. 01, 2019
Maturity of Leases Liabilities at September 30, 2019    
2019 $ 282,646  
2020 1,120,067  
2021 1,144,889  
2022 1,019,313  
2023 92,477  
After 2023 0  
Total lease payments 3,659,392  
Less: Interest (446,125)  
Present value of lease liabilities $ 3,213,267 $ 3,800,000