Note 9 - Related Party Transactions and Balances - Schedule of Related Party Transactions (Details) - Related Party [Member] - USD ($) |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|
| Equipment purchases and de-install costs | $ 10,000 | $ 1,307,000 | |
| Costs incurred to maintain equipment | 248,000 | 251,000 | |
| Total related party transactions | 258,000 | $ 1,558,000 | |
| Accounts payable, asset retirement obligation and other accrued liabilities | $ 2,206,000 | $ 1,887,000 | |