v3.26.1
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