v3.25.2
Note 8 - Concentrations (Details Textual)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Revenue     $ 3,197,110 $ 2,965,406
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]        
Concentration Risk, Number of Customers 2 2    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]        
Concentration Risk, Percentage 44.00% 40.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Foreign Customers [Member]        
Concentration Risk, Percentage 11.00% 11.00%    
Revenue $ 340,977 $ 312,706    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]        
Concentration Risk, Number of Customers   3    
Concentration Risk, Percentage   89.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Four Customers [Member]        
Concentration Risk, Number of Customers       4
Concentration Risk, Percentage       75.00%