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)
3 Months Ended 12 Months Ended
Jan. 26, 2025
USD ($)
shares
Dec. 05, 2024
USD ($)
$ / shares
shares
Sep. 27, 2022
USD ($)
shares
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Stock Issued During Period, Value, New Issues       $ 2,788,400 $ 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%          
Investment Owned, Balance, Principal Amount $ 1,300,000