v3.25.2
Note 2 - Summary of Significant Accounting Policies - Unobservable Inputs (Details)
Jun. 30, 2025
Dec. 31, 2024
Valuation Technique, Discounted Cash Flow [Member] | Measurement Input, Discount Rate [Member]    
Royalties payable due to related parties 20.50% 22.50%
Valuation Technique, Probability Weighted Expected Return [Member] | Measurement Input, Discount Rate [Member]    
Trading debt securities, input 0.137  
Trading debt securities, input 0.137  
Valuation Technique, Probability Weighted Expected Return [Member] | Measurement Input, Recovery Rate [Member]    
Trading debt securities, input 0.60  
Trading debt securities, input 0.60  
Valuation Technique, Probability Weighted Expected Return [Member] | Measurement Input, Conversion Price [Member]    
Trading debt securities, input 0.67  
Trading debt securities, input 0.67  
Valuation Technique, Probability Weighted Expected Return [Member] | Measurement Input, Expected Equity Volatility [Member]    
Trading debt securities, input 0.918  
Trading debt securities, input 0.918  
Valuation Technique, Probability Weighted Expected Return [Member] | Measurement Input, Probability of Conversion [Member]    
Trading debt securities, input 0.293  
Trading debt securities, input 0.293  
Valuation Technique, Probability Weighted Expected Return [Member] | Measurement Input, Probability of Payment [Member]    
Trading debt securities, input 0.707  
Trading debt securities, input 0.707  
Valuation Technique, Probability Weighted Expected Return [Member] | Measurement Input, Expected Term for Conversion [Member]    
Trading debt securities, input 1.6  
Trading debt securities, input 1.6  
Valuation Technique, Probability Weighted Expected Return [Member] | Measurement Input, Expected Term for Payment [Member]    
Trading debt securities, input 5  
Trading debt securities, input 5