Quarterly report [Sections 13 or 15(d)]

Note 9 - Long-term Investments 1 (Details Textual)

v3.26.1
Note 9 - Long-term Investments 1 (Details Textual)
6 Months Ended 12 Months Ended
Apr. 29, 2026
USD ($)
shares
Jan. 26, 2025
USD ($)
shares
Dec. 05, 2024
USD ($)
$ / shares
shares
Sep. 27, 2022
USD ($)
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Stock Issued During Period, Value, New Issues         $ 4,213,114 $ 300,000  
Payments to Acquire Investments         (0) $ 1,300,000  
Stock Purchase Agreement [Member] | QBSG Limited [Member]              
Stock Issued During Period, Shares, New Issues (in shares) | shares       86,339      
Stock Issued During Period, Value, New Issues       $ 1,350,000      
Profit Participation Agreement [Member] | QBSG Limited [Member]              
Stock Issued During Period, Shares, New Issues (in shares) | shares     113,636        
Stock Issued During Period, Value, New Issues     $ 500,000        
Shares Issued, Price Per Share (in dollars per share) | $ / shares     $ 4.4        
QBSG Limited [Member]              
Investment Owned, Balance, Shares (in shares) | shares       65,700      
Investment Owned, Percentage of Total Issued Share Capital     15.00% 9.00%      
Investment Ownership, Additional Percentage Acquired in Transaction     6.00%        
Investment Ownership, Additional Percentage Acquired, Consideration Transferred     $ 1,200,000        
Payments to Acquire Investments     $ 700,000        
QBSG Limited [Member] | Fair Value, Inputs, Level 3 [Member]              
Investment Owned, Percentage of Total Issued Share Capital             6.00%
Investment Owned, Cost         1,156,000   $ 1,200,000
Investment Owned, Fair Value         $ 1,156,000    
QBSG Limited [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Weighted Average Cost of Capital [Member]              
Equity Securities, FV-NI, Measurement Input         0.15    
QBSG Limited [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Long-Term Revenue Growth Rate [Member]              
Equity Securities, FV-NI, Measurement Input         0.10    
QBSG Limited [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Pre-tax Operating Margin [Member]              
Equity Securities, FV-NI, Measurement Input         0.15    
QBSG Limited [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Discount for Lack of Control [Member]              
Equity Securities, FV-NI, Measurement Input         0.20    
QBSG Limited [Member] | Fair Value, Inputs, Level 3 [Member] | Measurement Input, Discount for Lack of Marketability [Member]              
Equity Securities, FV-NI, Measurement Input         0.40    
AI Geometric Ltd [Member]              
Investment Owned, Balance, Shares (in shares) | shares   1,300          
Investment Owned, Percentage of Total Issued Share Capital   13.00%          
Stock Issued During Period, Shares, New Issues (in shares) | shares 2,000,000            
Investment Owned, Consideration Transferred $ 1,360,000 $ 1,300,000          
Investment Owned, Percentage of Total Issued Share Capital, Additional 3.20%