Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.20.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2019
Jan. 02, 2019
Dec. 31, 2018
Leases [Abstract]      
2020 $ 127,900    
2021 83,300    
2022 85,700    
2023 88,300    
2024 90,900    
Thereafter 157,600    
Lease liabilities 633,700    
Less imputed interest (165,700)    
Current operating lease liabilities 86,100  
Non-current operating lease liabilities 381,900    
Total lease liabilities $ 468,000 $ 246,100