v3.26.1
Note 8 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Right-of-Use Assets and Liabilities of Operating and Finance Leases [Table Text Block]

 

 

 

 

June 30,

 

 

December 31,

 

 

 

Balance Sheet Classification

 

2026

 

 

2025

 

Lease assets

 

 

 

 

 

 

 

 

 

 

Operating lease assets

 

Operating lease right-of-use assets

 

$

31,419

 

 

$

37,765

 

Finance lease assets

 

Property, plant and equipment, net

 

 

6,238

 

 

 

6,575

 

Total lease assets

 

 

 

$

37,657

 

 

$

44,340

 

 

 

 

 

 

 

 

 

 

 

 

Lease liabilities

 

 

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Current portion of operating lease liabilities

 

$

7,666

 

 

$

7,543

 

Finance leases

 

Current portion of finance lease liabilities

 

 

460

 

 

 

455

 

Noncurrent:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Long-term operating lease liabilities

 

 

28,425

 

 

 

32,800

 

Finance leases

 

Long-term finance lease liabilities

 

 

7,143

 

 

 

7,381

 

Total lease liabilities

 

 

 

$

43,694

 

 

$

48,179

 

Operating and Finance Leases, Lease Liability, to be Paid, Maturity [Table Text Block]

 

 

Operating

 

 

Finance

 

For the period of July 1, 2026 to December 31, 2026

 

$

4,491

 

 

$

418

 

Year ending December 31,

 

 

 

 

 

 

 

 

2027

 

 

9,163

 

 

 

850

 

2028

 

 

8,635

 

 

 

805

 

2029

 

 

5,776

 

 

 

822

 

2030

 

 

4,653

 

 

 

838

 

2031

 

 

4,013

 

 

 

855

 

Thereafter

 

 

3,637

 

 

 

5,524

 

Total lease payments

 

 

40,368

 

 

 

10,112

 

Less portion representing interest

 

 

(4,277

)

 

 

(2,509

)

Total principal

 

 

36,091

 

 

 

7,603

 

Less current portion

 

 

(7,666

)

 

 

(460

)

Long-term portion

 

$

28,425

 

 

$

7,143