XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2019
Jan. 01, 2019
Operating    
2019 $ 835,371  
2020 1,128,295  
2021 536,819  
2022 40,080  
Total lease payments 2,540,565  
Less: Interest (286,982)  
Present value of lease liabilities 2,253,583 $ 2,500,000
Finance    
2019 415,566  
2020 464,866  
2021 138,278  
2022 11,240  
2023 3,644  
Total lease payments 1,033,594  
Less: Interest (89,205)  
Present value of lease liabilities 944,389  
Total    
2019 1,250,937  
2020 1,593,161  
2021 675,097  
2022 51,320  
2023 3,644  
Total lease payments 3,574,159  
Less: Interest (376,187)  
Present value of lease liabilities $ 3,197,972