XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Schedule of lease cost

For the Six Months Ended June 30, 2024

For the Six Months Ended June 30, 2023

Operating lease cost

$

670,335

$

688,590

Finance lease cost

Amortization of lease assets

1,156,619

713,539

Interest on lease liabilities

486,177

290,225

Total finance lease cost

$

1,642,796

$

1,003,764

Schedule of weighted average remaining lease term and incremental borrowing rate

For the Six Months Ended June 30, 2024

For the Six Months Ended June 30, 2023

Weighted average remaining lease term

Operating leases

5.9 years

7.0 years

Finance leases

11.1 years

13.6 years

Weighted average incremental borrowing rate

Operating leases

9.68

%

9.47

%

Finance leases

10.11

%

9.81

%

Schedule of maturities of operating and finance lease liabilities

Operating Leases

    

Finance Leases

    

Total

2024 (excluding the six months ended June 30, 2024)

$

396,605

898,627

$

1,295,232

2025

801,601

1,765,385

2,566,986

2026

828,175

1,679,279

2,507,454

2027

855,510

902,127

1,757,637

2028

883,863

931,290

1,815,153

2029

652,422

961,311

1,613,733

2030

536,933

1,062,262

1,599,195

Thereafter

8,278,092

8,278,092

Total minimum lease payments

4,955,109

16,478,373

21,433,482

Less: imputed interest

(1,215,273)

(7,026,853)

(8,242,126)

Present value of lease liabilities

$

3,739,836

$

9,451,520

$

13,191,356