Note 8 - Fair Value Measurement - Fair Value Measurement Inputs and Valuation Techniques (Details) - North Run Warrants [Member] |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member] | ||
| Measurement input | 3.92 | 3.68 |
| Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member] | ||
| Measurement input | 4.17 | 4.17 |
| Measurement Input, Expected Term [Member] | Minimum [Member] | ||
| Measurement input | 0.31 | 0.31 |
| Measurement Input, Expected Term [Member] | Maximum [Member] | ||
| Measurement input | 3.6 | 3.85 |
| Measurement Input, Price Volatility [Member] | Minimum [Member] | ||
| Measurement input | 0.4396 | 0.4338 |
| Measurement Input, Price Volatility [Member] | Maximum [Member] | ||
| Measurement input | 0.6198 | 0.6198 |