XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases  
Schedule of lease cost

For the Three Months Ended September 30, 2023

For the Nine Months Ended September 30, 2023

Operating lease cost

$

287,590

956,673

Finance lease cost

Amortization of lease assets

526,709

1,240,249

Interest on lease liabilities

235,566

525,791

Total finance lease cost

$

762,275

$

1,766,040

Schedule of weighted average remaining lease term and incremental borrowing rate

For the Nine Months Ended September 30, 2023

For the Nine Months Ended September 30, 2022

Weighted average remaining lease term

Operating leases

6.7

years

4.2

years

Finance leases

11.3

years

9.5

years

Weighted average incremental borrowing rate

Operating leases

9.45

%

5.25

%

Finance leases

10.12

%

6.65

%

Schedule of maturities of operating and finance lease liabilities

Operating Leases

    

Finance Leases

    

Total

2023 (excluding the nine months ended September 30, 2023)

$

175,322

411,365

$

586,687

2024

667,825

1,825,556

2,493,381

2025

635,180

1,736,837

2,372,017

2026

575,350

1,664,975

2,240,325

2027

592,572

902,127

1,494,699

2028

610,407

931,290

1,541,697

2029

628,723

961,311

1,590,034

Thereafter

536,933

9,340,354

9,877,287

Total minimum lease payments

4,422,312

17,773,815

22,196,127

Less: imputed interest

(1,192,210)

(7,755,573)

(8,947,783)

Present value of lease liabilities

$

3,230,102

$

10,018,242

$

13,248,344