v3.26.1
Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual) - USD ($)
Nov. 12, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Cash   $ 1,742,636 $ 3,086,770 $ 2,853,535
Working Capital   4,100,000    
Financing Arrangement, Percentage of Proceeds from Shares Sold Available to Company 40.00%      
Shares Issued, Price Per Share (in dollars per share) $ 1,000      
Accounts Receivable, Allowance for Credit Loss, Current   308,003 179,643  
Revenue, Remaining Performance Obligation, Amount   $ 195,000 $ 171,000  
Securities Purchase Agreement [Member]        
Debt Instrument, Face Amount $ 11,000,000      
Debt Instrument, Covenant, Maximum Principal Amount of Additional Individual Issuances 5,000,000      
Debt Instrument, Covenant, Maximum Principal Amount of Additional Aggregate Issuances 239,000,000      
Securities Purchase Agreement [Member] | Maximum [Member]        
Debt Instrument, Face Amount 250,000,000      
Securities Purchase Agreement Individual Notes [Member]        
Debt Instrument, Face Amount 1,000      
Proceeds from Issuance of Debt $ 900