XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable, net (Details) - Schedule of principal payments on notes payable outstanding
Jun. 30, 2022
USD ($)
Schedule of principal payments on notes payable outstanding [Abstract]  
2022 (six months) $ 13,815,568
2023 16,889,801
2024 34,524,169
2025 31,051,820
2026 1,397,073
Thereafter 39,730,561
Total Gross Principal Payments 137,408,992
Less: Discount (14,478,948)
Total Net Principal Payments $ 122,930,044