Note 8 - Fair Value Measurements - Schedule of Fair Value Assumptions (Details) |
Jun. 30, 2026 |
Dec. 31, 2025 |
Oct. 22, 2025 |
Jul. 31, 2025 |
|---|---|---|---|---|
| Measurement Input, Expected Term [Member] | ||||
| Derivative liability, measurement input | 0.5 | 0.51 | ||
| Measurement Input, Expected Term [Member] | Minimum [Member] | ||||
| Derivative liability, measurement input | 0.08 | 0.08 | ||
| Measurement Input, Expected Term [Member] | Maximum [Member] | ||||
| Derivative liability, measurement input | 0.31 | 0.31 | ||
| Measurement Input, Risk Free Interest Rate [Member] | ||||
| Derivative liability, measurement input | 0.0378 | 0.0428 | ||
| Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member] | ||||
| Derivative liability, measurement input | 0.037 | 0.0367 | ||
| Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member] | ||||
| Derivative liability, measurement input | 0.0387 | 0.0374 | ||
| Measurement Input, Price Volatility [Member] | ||||
| Derivative liability, measurement input | 1.1002 | 1.374 | 1.448 | 1.293 |