XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies  
Schedule of maturities of debt obligations and operating lease payments

    

    

Minimum Annual

    

    

Debt

    

Operating Lease

    

Year

    

Obligations

    

Payments

    

Total

2022

$

3,360,731

$

8,342

$

3,369,073

2023

 

1,886,918

 

8,067

 

1,894,985

2024

 

2,925,345

 

7,929

 

2,933,274

2025

 

1,109,257

 

7,978

 

1,117,235

2026

 

2,210,054

 

8,282

 

2,218,336

Thereafter

 

640,185

 

26,098

 

666,283

Total

$

12,132,490

$

66,696

$

12,199,186