v3.26.1
Note 4 - Acquisitions and Investments - Business Combination, Recognized Asset Acquired and Liability Assumed (Details) - USD ($)
Jun. 30, 2026
May 01, 2026
Jan. 05, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, Useful Life 5 years      
Weighted Average Amortization Period (Year) 5 years      
Goodwill $ 4,651,000     $ 1,864,000
Misfits Purchase Agreement [Member]        
Identifiable net assets acquired   $ 2,520,000    
Goodwill   2,787,000    
Total purchase price   $ 5,307,000    
Let's Bounce, Inc [Member]        
Identifiable net assets acquired     $ 373,000  
Total purchase price     $ 373,000  
Customer Relationships [Member]        
Intangible Asset, Finite-Lived, Useful Life 5 years      
Weighted Average Amortization Period (Year) 5 years      
Customer Relationships [Member] | Misfits Purchase Agreement [Member]        
Intangible Asset, Finite-Lived, Useful Life   5 years    
Finite-lived intangible assets, amount   $ 2,500,000    
Weighted Average Amortization Period (Year)   5 years    
Developed technology   $ 2,500,000    
Customer Relationships [Member] | Let's Bounce, Inc [Member]        
Intangible Asset, Finite-Lived, Useful Life     3 years  
Finite-lived intangible assets, amount     $ 88,000  
Weighted Average Amortization Period (Year)     3 years  
Developed technology     $ 88,000  
Developed Technology Rights [Member]        
Intangible Asset, Finite-Lived, Useful Life 5 years      
Weighted Average Amortization Period (Year) 5 years      
Developed Technology Rights [Member] | Misfits Purchase Agreement [Member]        
Intangible Asset, Finite-Lived, Useful Life   5 years    
Finite-lived intangible assets, amount   $ 20,000    
Weighted Average Amortization Period (Year)   5 years    
Developed technology   $ 20,000    
Developed Technology Rights [Member] | Let's Bounce, Inc [Member]        
Intangible Asset, Finite-Lived, Useful Life     3 years  
Finite-lived intangible assets, amount     $ 285,000  
Weighted Average Amortization Period (Year)     3 years  
Developed technology     $ 285,000