v3.25.3
Note 2 - Significant Accounting Policies (Details Textual)
3 Months Ended 6 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Number of Operating Segments       1  
Number of Reportable Segments       1  
Contract with Customer, Liability, Revenue Recognized $ 485 $ 33   $ 42,000 $ 45,000
Customer Concentration Risk [Member] | Revenue Benchmark [Member]          
Number of Major Customers 3 2     2
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Number 1 [Member]          
Concentration Risk, Percentage 23.00% 33.00%   22.00% 32.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Number 2 [Member]          
Concentration Risk, Percentage 16.00% 9.00%   14.00% 11.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Number 3 [Member]          
Concentration Risk, Percentage 11.00%     11.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Number of Major Customers     2 3  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Customers [Member]          
Concentration Risk, Percentage     61.00% 74.00%