XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Leases on Consolidated Balance Sheet

Leases (thousands)

Classification

12/31/2023

 

 

12/31/2022

 

Assets

 

 

 

 

 

 

Operating lease assets

Operating lease assets

$

7,416

 

 

$

5,667

 

Finance lease assets

Fixed assets, net

 

1,612

 

 

 

2,005

 

Total leased assets

 

$

9,028

 

 

$

7,672

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

Current

 

 

 

 

 

 

Operating

Current liabilities

$

2,100

 

 

$

1,758

 

Financing

Current liabilities

 

605

 

 

 

509

 

 

 

 

 

 

 

Noncurrent

 

 

 

 

 

 

Operating

Noncurrent liabilities

 

5,315

 

 

 

3,909

 

Financing

Noncurrent liabilities

 

2,777

 

 

 

3,382

 

Total lease liabilities

 

$

10,797

 

 

$

9,558

 

Schedule of Lease Cost

Lease Cost (thousands)

Classification

12/31/2023

 

 

12/31/2022

 

Operating lease costs

Operating lease assets

$

2,230

 

 

$

1,686

 

Finance lease cost

 

 

 

 

 

 

Amortization of leased assets

Amortization

 

393

 

 

 

386

 

Interest on lease liabilities

Interest expense

 

455

 

 

 

508

 

Lease cost

 

$

3,078

 

 

$

2,580

 

 

Summary of Other Information Related to Leases

Other Information (thousands)

 

12/31/2023

 

 

12/31/2022

 

Cash paid for amounts included in the measurement of lease liabilities

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

2,230

 

 

$

1,686

 

Operating cash flows from finance leases

 

$

455

 

 

$

508

 

Financing cash flows from finance leases

 

$

509

 

 

$

428

 

Schedule of Future Principal Minimum Lease Payments

Future minimum lease payments for the period ending December 31 for the next five and subsequent years are:

 

 

Operating Leases

 

 

Finance Leases

 

2024

$

2,156

 

 

$

992

 

2025

 

1,813

 

 

 

996

 

2026

 

1,729

 

 

 

1,018

 

2027

 

1,135

 

 

 

1,049

 

2028

 

659

 

 

 

356

 

Subsequent

 

1,577

 

 

 

 

Total undiscounted lease payments

 

9,069

 

 

 

4,411

 

Less interest

 

(1,654

)

 

 

(1,029

)

Total liabilities

$

7,415

 

 

$

3,382

 

Less current maturities

 

(2,100

)

 

 

(605

)

Non-current lease liabilities

$

5,315

 

 

$

2,777