Annual report pursuant to Section 13 and 15(d)

Debt - Schedule of Aggregate Maturities of Debt Outstanding (Details)

v3.20.1
Debt - Schedule of Aggregate Maturities of Debt Outstanding (Details)
Dec. 31, 2019
USD ($)
Debt Disclosure [Abstract]  
2020 $ 21,433,484
2021 11,262,710
2022 280,830
2023 300,248
2024 320,702
Thereafter 5,822,397
Total 39,420,370
Less discounts (3,135,686)
Long-term debt, net $ 36,284,684