XML 77 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of lease cost

For the Year Ended December 31, 2023

For the Year Ended December 31, 2022

Operating lease cost

$

1,239,539

$

732,767

Finance lease cost

Amortization of lease assets

1,816,463

656,794

Interest on lease liabilities

776,838

181,667

Total finance lease cost

$

2,593,301

$

838,461

Schedule of weighted average remaining lease term and incremental borrowing rate

For the Year Ended December 31, 2023

For the Year Ended December 31, 2022

Weighted average remaining lease term

Operating leases

6.2 years

7.3 years

Finance leases

11.2 years

13.3 years

Weighted average incremental borrowing rate

Operating leases

9.67

%

9.37

%

Finance leases

10.11

%

9.60

%

Schedule of maturities of operating and finance lease liabilities

Maturities of operating and finance lease liabilities as of December 31, 2023 were as follows:

Operating Leases

    

Finance Leases

    

Total

2024

$

892,779

1,854,104

$

2,746,883

2025

878,281

1,765,385

2,643,666

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,932

1,062,262

1,599,194

Thereafter

8,278,092

8,278,092

Total minimum lease payments

5,527,962

17,433,850

22,961,812

Less: imputed interest

(1,406,740)

(7,513,029)

(8,919,769)

Present value of lease liabilities

$

4,121,222

$

9,920,821

$

14,042,043