XML 22 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Operating Lease Liabilities (Details) - USD ($)
Sep. 30, 2019
Jan. 02, 2019
Leases [Abstract]    
For the remainder of 2019 $ 52,990  
For the year ended December 31, 2020 213,146  
For the year ended December 31, 2021 207,229  
For the year ended December 31, 2022 213,320  
For the year ended December 31, 2023 217,151  
For the year ended December 31, 2024 and beyond 277,743  
Total lease payments 1,181,579  
Less: imputed lease interest (166,630)  
Present value of lease liabilities $ 1,014,949 $ 1,134,000