XML 54 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of lease of property and equipment
                    
   Three months ended June 30  Six months ended June 30
   2022  2021  2022  2021
Operating lease cost  $862,642   $662,104   $1,555,311   $1,013,461 
Finance lease cost:                    
Amortization of right-of-use assets   3,539,969    572,052    4,467,633    1,129,023 
Interest on lease liabilities   3,770,058    503,968    4,750,677    1,002,396 
Total finance lease cost  $7,310,027   $1,076,020   $9,218,310   $2,131,419 
Schedule of minimum lease payments
                     
     Operating Leases    Finance Leases 
Minimum lease payments for the next five years:    Third-parties    Related parties    Third-parties    Related parties 
2022   $1,020,472   $298,260   $1,193,459   $5,666,492 
2023    2,065,162    604,631    2,450,062    11,450,611 
2024    2,086,611    627,080    2,129,408    11,703,516 
2025    2,136,809    638,490    1,905,419    11,873,566 
2026    2,035,479    662,159    1,949,506    12,049,752 
2027    2,026,407    674,251    1,994,625    12,227,137 
Thereafter    8,350,671    5,171,218    33,997,249    221,826,195 
Total minimum lease payments    19,721,611    8,676,089    45,619,728    286,797,269 
Less interest    (1,722,511)   (2,348,744)   (17,644,332)   (118,583,875)
Total lease liabilities   $17,999,100   $6,327,345   $27,975,396   $168,213,394