Note 8 - Leases (Tables)
|
9 Months Ended |
Sep. 30, 2026 |
| Notes Tables |
|
| Lease, Cost [Table Text Block] |
| | Three months ended September 30, | | | Nine months ended September 30, | |
| | 2026 | | | 2025 | | | 2026 | | | 2025 | |
Operating lease cost | | | | | | | | | | | | | | | | |
Operating lease expense | | $ | 180 | | | $ | 201 | | | $ | 541 | | | $ | 593 | |
Short-term lease expense | | | 83 | | | | 34 | | | | 251 | | | | 120 | |
Variable lease expense | | | 41 | | | | 23 | | | | 126 | | | | 69 | |
Total operating lease cost | | $ | 304 | | | $ | 258 | | | $ | 918 | | | $ | 782 | |
| | | | | | | | | | | | | | | | |
Finance lease cost | | | | | | | | | | | | | | | | |
Amortization of right-of-use assets | | $ | 41 | | | $ | 20 | | | $ | 94 | | | $ | 88 | |
Interest on lease liabilities | | | 155 | | | | 93 | | | | 365 | | | | 272 | |
Total finance lease cost | | $ | 196 | | | $ | 113 | | | $ | 459 | | | $ | 360 | |
| | Three months ended September 30, | | | Nine months ended September 30, | |
| | 2026 | | | 2025 | | | 2026 | | | 2025 | |
Operating cash flows used in operating leases | | $ | 180 | | | $ | 191 | | | $ | 576 | | | $ | 609 | |
Operating cash flows used in finance leases | | $ | 155 | | | $ | 93 | | | $ | 365 | | | $ | 272 | |
Financing cash flows used in finance leases | | $ | 50 | | | $ | 6 | | | $ | 195 | | | $ | 168 | |
|
| Supplemental Non-cash Flow Information Related to Leases [Table Text Block] |
| | Three months ended September 30, | | | Nine months ended September 30, | |
| | 2026 | | | 2025 | | | 2026 | | | 2025 | |
Operating leases | | | | | | | | | | | | | | | | |
Accretion of the lease liability | | $ | 60 | | | $ | 80 | | | $ | 194 | | | $ | 241 | |
Amortization of right-of-use assets | | $ | 120 | | | $ | 122 | | | $ | 347 | | | $ | 352 | |
| | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | |
| | September 30, 2026 | | | September 30, 2025 | | | | | | | | | |
Weighted-average remaining lease term | | | | | | | | | | | | | |
Operating leases (in years) | | | 12.4 | | | | 11.2 | | | | | | | | | |
Finance leases (in years) | | | 7.5 | | | | 11.5 | | | | | | | | | |
| | | | | | | | | | | | | | | | |
Weighted-average discount rate | | | | | | | | | | | | | | | | |
Operating leases | | | 12.3 | % | | | 12.7 | % | | | | | | | | |
Finance leases | | | 15.2 | % | | | 13.3 | % | | | | | | | | |
|
| Supplemental Balance Sheet Information Related to Leases [Table Text Block] |
| | September 30, 2026 | | | December 31, 2025 | |
Operating leases | | | | | | | | |
Operating lease right-of-use assets | | $ | 1,909 | | | $ | 2,256 | |
| | | | | | | | |
Other current liability | | $ | 608 | | | $ | 554 | |
Other long-term liabilities | | | 1,342 | | | | 1,778 | |
Total operating lease liabilities | | $ | 1,950 | | | $ | 2,332 | |
| | | | | | | | |
Finance leases | | | | | | | | |
Property and equipment, at cost | | $ | 4,174 | | | $ | 2,889 | |
Accumulated depreciation | | | (441 | ) | | | (460 | ) |
Property and equipment, net | | $ | 3,733 | | | $ | 2,429 | |
| | | | | | | | |
Other current liability | | $ | 1,696 | | | $ | 251 | |
Other long-term liabilities | | | 2,954 | | | | 2,832 | |
Total finance lease liabilities | | $ | 4,650 | | | $ | 3,083 | |
|
| Lease Term [Table Text Block] |
Year ending September 30, | | Operating leases | | | Finance leases | |
2027 | | $ | 802 | | | $ | 1,722 | |
2028 | | | 543 | | | | 145 | |
2029 | | | 108 | | | | 145 | |
2030 | | | 110 | | | | 145 | |
2031 | | | 110 | | | | 145 | |
Thereafter | | | 2,021 | | | | 9,670 | |
Total lease payments | | | 3,694 | | | | 11,972 | |
Less imputed interest | | | (1,744 | ) | | | (7,322 | ) |
Total lease liability | | $ | 1,950 | | | $ | 4,650 | |
|
| Operating Lease, Lease Income [Table Text Block] |
| | Three months ended September 30, | | | Nine months ended September 30, | |
| | 2026 | | | 2025 | | | 2026 | | | 2025 | |
Sublease income | | $ | 819 | | | $ | 754 | | | $ | 2,188 | | | $ | 2,170 | |
|
| Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] |
Year ending September 30, | | | | |
2027 | | $ | 2,470 | |
2028 | | | 2,496 | |
2029 | | | 2,463 | |
2030 | | | 649 | |
2031 | | | 94 | |
Thereafter | | | - | |
Total future sublease payments | | $ | 8,172 | |
|