Note 16 - Leases - Classification of Operating and Finance Lease Assets and Obligations 2 (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Present value of lease liabilities, operating leases | $ 1,960 | |
| Present value of lease liabilities, finance leases | 19,073 | |
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:FinanceLeaseLiabilityCurrent | ||
| Present value of lease liabilities, finance leases | 5,481 | $ 3,799 |
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:FinanceLeaseLiabilityNoncurrent | ||
| Present value of lease liabilities, finance leases | 13,592 | 17,844 |
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:OperatingLeaseLiabilityCurrent | ||
| Present value of lease liabilities, operating leases | 607 | 596 |
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:OperatingLeaseLiabilityNoncurrent | ||
| Present value of lease liabilities, operating leases | $ 1,353 | $ 1,673 |