XML 156 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Lease cost

 

 

YEARS ENDED

 

 

 

DECEMBER 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Operating lease expense

 

$16,684

 

 

$12,463

 

 

 

 

 

 

 

 

 

 

Finance lease expense:

 

 

 

 

 

 

 

 

Amortization of right of use assets

 

$673,108

 

 

$684,600

 

Interest on finance lease liabilities

 

 

186,367

 

 

 

214,954

 

 

 

 

 

 

 

 

 

 

Total finance lease expense

 

$859,475

 

 

$899,554

 

Supplemental information related to leases

 

 

YEARS ENDED

 

 

 

DECEMBER 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

Operating cash flows from leases

 

$203,051

 

 

$227,417

 

Financing cash flows from leases

 

 

636,456

 

 

 

586,833

 

 

 

 

 

 

 

 

 

 

Right of use assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

Operating leases

 

$828,608

 

 

$-

 

 

 

DECEMBER 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

Lease right of use assets, net

 

$4,183,561

 

 

$4,045,222

 

Current portion of lease liabilities

 

 

735,152

 

 

 

638,258

 

Lease liabilities, net of current portion

 

 

4,200,019

 

 

 

4,114,516

 

 

 

 

 

 

 

 

 

 

Weighted average remaining lease term

 

 

 

 

 

 

 

 

Finance leases

 

 

7.2

 

 

 

10.2

 

Operating lease

 

 

4.3

 

 

 

-

 

Weighted average discount rate

 

 

 

 

 

 

 

 

Finance leases

 

 

3.5%

 

 

3.5%

Operating lease

 

 

7.3%

 

 

-

 

Maturities of lease liabilities

 

 

Operating

Leases

 

 

Finance

Leases

 

2025

 

$209,604

 

 

$717,272

 

2026

 

 

217,032

 

 

 

665,480

 

2027

 

 

224,676

 

 

 

633,663

 

2028

 

 

232,536

 

 

 

695,939

 

2029

 

 

60,150

 

 

 

296,985

 

Thereafter

 

 

-

 

 

 

1,931,136

 

Total undiscounted  lease payments

 

 

943,998

 

 

 

4,940,475

 

Less: Imputed interest

 

 

131,760

 

 

 

817,542

 

Total lease liability

 

$812,238

 

 

$4,122,933