XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies  
Schedule of maturities of debt obligations and operating lease payments

Minimum Annual

Debt

Operating Lease

Year

    

Obligations

    

Payments

    

Total

2023

$

2,660,381

$

8,946

$

2,669,327

2024

 

3,233,658

 

8,881

 

3,242,539

2025

 

2,035,226

 

9,008

 

2,044,234

2026

 

4,610,371

 

9,043

 

4,619,414

2027

 

696,707

 

7,598

 

704,305

Thereafter

 

347,168

 

27,706

 

374,874

Total

$

13,583,511

$

71,182

$

13,654,693