Note 7 - Fair Value Measurements (Details Textual) |
Dec. 31, 2025
USD ($)
shares
|
|---|---|
| Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 5,442,508 |
| Private Warrants [Member] | |
| Class of Warrant or Right, Number of Securities Called by Warrants or Rights | 27,816 |
| Warrants and Rights Outstanding, Fair Value | $ | $ 89,010 |