Annual report pursuant to Section 13 and 15(d)

LONG-TERM LIABILITIES - Schedule of Future Maturities of Long-term Obligations (Details)

v3.21.1
LONG-TERM LIABILITIES - Schedule of Future Maturities of Long-term Obligations (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Total long-term debt, gross $ 52,051,393 $ 48,018,685
Promissory Note    
Debt Instrument [Line Items]    
2021 2,222,392  
2022 2,637,700  
2023 4,694,900  
2024 600,000  
2025 2,800,000  
Thereafter 39,096,401  
Total long-term debt, gross $ 52,051,393