XML 76 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details 1)
Jun. 30, 2022
USD ($)
Third Parties [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2022 $ 1,020,472
2022 1,193,459
2023 2,065,162
2023 2,450,062
2024 2,086,611
2024 2,129,408
2025 2,136,809
2025 1,905,419
2026 2,035,479
2026 1,949,506
2027 2,026,407
2027 1,994,625
Thereafter 8,350,671
Thereafter 33,997,249
Total minimum lease payments 19,721,611
Total minimum lease payments 45,619,728
Less interest (1,722,511)
Less interest (17,644,332)
Total lease liabilities 17,999,100
Total lease liabilities 27,975,396
Related Parties [Member]  
Defined Benefit Plan Disclosure [Line Items]  
2022 298,260
2022 5,666,492
2023 604,631
2023 11,450,611
2024 627,080
2024 11,703,516
2025 638,490
2025 11,873,566
2026 662,159
2026 12,049,752
2027 674,251
2027 12,227,137
Thereafter 5,171,218
Thereafter 221,826,195
Total minimum lease payments 8,676,089
Total minimum lease payments 286,797,269
Less interest (2,348,744)
Less interest (118,583,875)
Total lease liabilities 6,327,345
Total lease liabilities $ 168,213,394