Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v3.21.1
Commitments and Contingencies (Details) - Finance Lease Obligations [Member]
Dec. 31, 2020
USD ($)
2021 $ 76,183
2022 67,308
2023 65,772
2024 65,770
2025 65,770
Greater than 5 years 419,270
Total 760,073
Less: Amount representing interest (98,176)
Present value of minimum lease payments $ 661,897