Quarterly report pursuant to Section 13 or 15(d)

Note 9 - Revolving Line of Credit and Notes Payable (Details Textual)

v3.22.2.2
Note 9 - Revolving Line of Credit and Notes Payable (Details Textual) - USD ($)
Apr. 16, 2021
Dec. 20, 2005
Sep. 30, 2022
Mar. 31, 2022
Apr. 07, 2021
Summit Community Bank [Member] | Term Loan [Member]          
Debt Instrument, Face Amount $ 1,000,000        
Debt Instrument, Term (Year) 2 years        
Debt Instrument, Interest Rate, Stated Percentage 4.89%        
Sellers of Tellenger [Member] | Term Loan [Member]          
Short-Term Debt, Total         $ 150,000
Revolving Credit Facility [Member] | Summit Community Bank Second Line[Member]          
Line of Credit Facility, Maximum Borrowing Capacity     $ 1,000,000    
Long-Term Line of Credit, Total     0    
Line of Credit Facility, Remaining Borrowing Capacity     $ 1,000,000    
Revolving Credit Facility [Member] | Summit Community Bank Second Line[Member] | Minimum [Member]          
Debt Instrument, Interest Rate, Effective Percentage     3.99%    
Revolving Credit Facility [Member] | Summit Community Bank Second Line[Member] | Maximum [Member]          
Debt Instrument, Interest Rate, Effective Percentage     20.00%    
Revolving Credit Facility [Member] | Summit Community Bank [Member]          
Line of Credit Facility, Maximum Borrowing Capacity $ 1,000,000        
Debt Instrument, Interest Rate, Effective Percentage 3.25%        
Long-Term Line of Credit, Total       $ 0  
Revolving Credit Facility [Member] | TD Bank [Member]          
Line of Credit Facility, Maximum Borrowing Capacity   $ 1,000,000      
Revolving Credit Facility [Member] | TD Bank [Member] | London Interbank Offered Rate (LIBOR) Swap Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate   3.50%      
Revolving Credit Facility [Member] | TD Bank [Member] | Minimum [Member] | London Interbank Offered Rate (LIBOR) Swap Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate   4.00%