Note 9 - Stockholders' Equity and Common Stock Warrants - Warrants Outstanding to Acquire Shares of Its Common Stock (Details) |
Mar. 31, 2026
$ / shares
shares
|
|---|---|
| Warrants outstanding (in shares) | 2,575,903 |
| Historical EIP Common Stock Warrants [Member] | |
| Warrants outstanding (in shares) | 43,618 |
| Warrants, exercise price (in dollars per share) | $ / shares | $ 19.81 |
| Series A Common Stock Warrants [Member] | |
| Warrants outstanding (in shares) | 2,532,285 |
| Warrants, exercise price (in dollars per share) | $ / shares | $ 39.24 |