Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.21.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Jan. 02, 2019
Leases [Abstract]      
2021 $ 114,700    
2022 85,700    
2023 88,300    
2024 90,900    
2025 93,600    
Thereafter 64,000    
Lease liabilities 537,200    
Less imputed interest (124,400)    
Current operating lease liabilities 78,100 $ 86,100  
Non-current operating lease liabilities 334,700 $ 381,900  
Total lease liabilities $ 412,800   $ 246,100