v3.26.1
Note 16 - Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]

​

​

​

June 30, 2026

​

​

December 31, 2025

​

​

Fair Value

​

Carrying

​

​

Estimated

​

​

Carrying

​

​

Estimated

​

​

Hierarchy Level

​

Amount

​

​

Fair Value

​

​

Amount

​

​

Fair Value

​

Assets

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Cash, cash equivalents and restricted cash

Level 1

​

$

6,613

​

​

$

6,613

​

​

$

6,309

​

​

$

6,309

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Liabilities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Finance leases

Level 3

​

$

7,603

​

​

$

5,688

​

​

$

7,836

​

​

$

8,237

​

Term Loan

Level 2

​

$

114,394

​

​

​

nm

​

​

$

114,394

​

​

$

93,803

​