XML 20 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Details 2) - USD ($)
Dec. 31, 2019
Jul. 02, 2019
Prepaid Leases [Abstract]    
2020 $ 735,163  
2021 310,101  
2022 209,689  
2023 209,163  
2024 209,163  
Thereafter 1,439,177  
Total lease payments 3,112,456  
Less: imputed interest (7,170)  
Less: prepayments (2,690,874)  
Present value of lease liabilities $ 414,412 $ 450,123