Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Lease Commitments (Details)

v3.20.4
Leases - Future Minimum Lease Commitments (Details)
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 594,772
2022 577,260
2023 585,797
2024 153,999
2025 and thereafter 34,628
Total lease payments 1,946,456
Less: imputed interest 217,450
Total $ 1,729,006