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

 

 

 

 

March 31,

 

 

December 31,

 

 

 

Balance Sheet Classification

 

2026

 

 

2025

 

Lease assets

 

 

 

 

 

 

 

 

 

 

Operating lease assets

 

Operating lease right-of-use assets

 

$

35,559

 

 

$

37,765

 

Finance lease assets

 

Property, plant and equipment, net

 

 

6,399

 

 

 

6,575

 

Total lease assets

 

 

 

$

41,958

 

 

$

44,340

 

 

 

 

 

 

 

 

 

 

 

 

Lease liabilities

 

 

 

 

 

 

 

 

 

 

Current:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Current portion of operating lease liabilities

 

$

7,576

 

 

$

7,543

 

Finance leases

 

Current portion of finance lease liabilities

 

 

451

 

 

 

455

 

Noncurrent:

 

 

 

 

 

 

 

 

 

 

Operating leases

 

Long-term operating lease liabilities

 

 

30,645

 

 

 

32,800

 

Finance leases

 

Long-term finance lease liabilities

 

 

7,263

 

 

 

7,381

 

Total lease liabilities

 

 

 

$

45,935

 

 

$

48,179

 

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

 

 

Operating

 

 

Finance

 

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

 

$

6,748

 

 

$

628

 

Year ending December 31,

 

 

 

 

 

 

 

 

2027

 

 

9,220

 

 

 

851

 

2028

 

 

8,686

 

 

 

805

 

2029

 

 

5,823

 

 

 

822

 

2030

 

 

4,702

 

 

 

838

 

2031

 

 

4,064

 

 

 

855

 

Thereafter

 

 

3,695

 

 

 

5,524

 

Total lease payments

 

 

42,938

 

 

 

10,323

 

Less portion representing interest

 

 

(4,717

)

 

 

(2,609

)

Total principal

 

 

38,221

 

 

 

7,714

 

Less current portion

 

 

(7,576

)

 

 

(451

)

Long-term portion

 

$

30,645

 

 

$

7,263