XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Secured Long-term Debt- Future Minimum Annual Payments (Details)
Dec. 31, 2020
USD ($)
Debt Disclosure [Abstract]  
2020 $ 57,382,674
2021 7,965,048
2022 5,419,597
2023 24,292,430
2024 2,106,956
Thereafter 8,620,885
Long-term debt $ 105,787,590