XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of lease cost

For the Three Months Ended March 31, 2024

For the Three Months Ended March 31, 2023

Operating lease cost

$

332,675

$

334,541

Finance lease cost

Amortization of lease assets

578,310

350,071

Interest on lease liabilities

245,970

134,443

Total finance lease cost

$

824,280

$

484,514

Schedule of weighted average remaining lease term and incremental borrowing rate

For the Three Months Ended March 31, 2024

For the Three Months Ended March 31, 2023

Weighted average remaining lease term

Operating leases

6.2 years

7.1 years

Finance leases

11.2 years

13.3 years

Weighted average incremental borrowing rate

Operating leases

9.67

%

9.38

%

Finance leases

10.11

%

9.65

%

Schedule of maturities of operating and finance lease liabilities

Operating Leases

    

Finance Leases

    

Total

2024 (excluding the three months ended March 31, 2024)

$

645,209

1,377,009

$

2,022,218

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

5,203,713

16,956,755

22,160,468

Less: imputed interest

(1,308,230)

(7,267,060)

(8,575,290)

Present value of lease liabilities

$

3,895,483

$

9,689,695

$

13,585,178