XML 135 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details 2) - USD ($)
Dec. 31, 2019
Jan. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
2020 $ 557,200  
2021 521,067  
2022 431,146  
2023 434,736  
2024 389,917  
Thereafter 177,735  
Total minimum lease payments 2,511,801  
Less: effect of discounting (299,253)  
Present value of future minimum lease payments 2,212,548 $ 44,588
Less: current obligations under leases (467,979)  
Long-term lease obligations $ 1,744,569