XML 47 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of right-of-use assets and lease liabilities

(In thousands)

Classification

December 31, 2023

December 31, 2022

Right-of-use assets

Financing

Financing lease right-of-use assets, net

$

10,282

$

12,905

Operating

Other assets

540

694

Total right-of-use assets

$

10,822

$

13,599

Current lease liabilities

Financing

Current portion of financing lease obligations

$

5,456

$

5,969

Operating

Accrued expenses

134

122

Non-current lease liabilities

Financing

Long-term portion of financing lease obligations

$

4,915

$

4,917

Operating

Other long-term liabilities

450

585

Total lease liabilities

$

10,955

$

11,593

Schedule of maturities of operating lease liabilities

December 31, 2023

(In thousands)

    

Financing

    

Operating

    

Total

Future minimum lease payments:

2024

$

5,910

$

165

$

6,075

2025

2,390

165

2,555

2026

1,233

165

1,398

2027

1,233

165

1,398

2028

514

514

Total undiscounted lease payments

11,280

660

11,940

Less: Amounts representing interest

(909)

(76)

(985)

Present value of lease obligations

$

10,371

$

584

$

10,955

Weighted average remaining term (years)

2.8

4.0

Weighted average discount rate

4.2%

6.0%

Schedule of maturities of financing lease liabilities

December 31, 2023

(In thousands)

    

Financing

    

Operating

    

Total

Future minimum lease payments:

2024

$

5,910

$

165

$

6,075

2025

2,390

165

2,555

2026

1,233

165

1,398

2027

1,233

165

1,398

2028

514

514

Total undiscounted lease payments

11,280

660

11,940

Less: Amounts representing interest

(909)

(76)

(985)

Present value of lease obligations

$

10,371

$

584

$

10,955

Weighted average remaining term (years)

2.8

4.0

Weighted average discount rate

4.2%

6.0%