Note 12 - Commitments - Shares Distributed (Details) - Restricted Stock [Member] |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
shares
| |
| Paul Lamb (in shares) | 91,628 |
| Director 1 [Member] | |
| Paul Lamb (in shares) | 30,542 |
| Director 2 [Member] | |
| Paul Lamb (in shares) | 20,362 |
| Director 3 [Member] | |
| Paul Lamb (in shares) | 20,362 |
| Director 4 [Member] | |
| Paul Lamb (in shares) | 20,362 |