v3.26.1
Note 3 - Revenue Recognition - Summary of Valuation Assumption of Warrant (Details) - Customer Warrant [Member]
Jun. 30, 2026
Measurement Input, Price Volatility [Member]  
Warrant, Measurement Input 0.80
Measurement Input, Expected Term [Member]  
Warrant, Measurement Input 10
Measurement Input, Risk Free Interest Rate [Member]  
Warrant, Measurement Input 0.0423
Measurement Input, Expected Dividend Rate [Member]  
Warrant, Measurement Input 0
Measurement Input, Share Price [Member]  
Warrant, Measurement Input 15.87