v3.26.1
Note 12 - Fair Value Measurements - Summary of Measurement Input (Details) - Fair Value, Inputs, Level 3 [Member]
Jun. 30, 2026
Measurement Input, Share Price [Member]  
Measurement Input 0.74
Measurement Input, Expected Term [Member]  
Measurement Input 3
Measurement Input, Price Volatility [Member]  
Measurement Input 0.65
Measurement Input, Risk Free Interest Rate [Member]  
Measurement Input 0.0361