Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Lease Commitments (Details)

v3.20.1
Leases - Future Minimum Lease Commitments (Details)
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 649,801
2021 576,698
2022 559,115
2023 566,863
2024 134,700
Total lease payments 2,487,177
Less: imputed interest 313,226
Total $ 2,173,951