Note 12 - Fair Value Measurements - Range of Variables to Calculate Fair Value (Details) - Marathon SAFE Note Liability [Member] $ in Millions |
Jun. 30, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
Feb. 28, 2025 |
|---|---|---|---|
| Present value | $ 12.0 | ||
| Measurement Input, Discount Rate [Member] | |||
| Derivative, measurement input | 35 | 35 | 35 |
| Minimum [Member] | |||
| Present value | $ 10.9 | ||
| Minimum [Member] | Measurement Input, Expected Term [Member] | |||
| Derivative, measurement input | 0.25 | 0.25 | |
| Maximum [Member] | |||
| Present value | $ 12.0 | ||
| Maximum [Member] | Measurement Input, Expected Term [Member] | |||
| Derivative, measurement input | 1 | 0.75 |