v3.26.1
Note 7 - Leases (Details Textual) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating Lease, Weighted Average Remaining Lease Term 2 years 3 months 18 days  
Operating Lease, Weighted Average Discount Rate, Percent 5.00%  
Operating Lease, Expense $ 153,484 $ 128,534
Operating Lease, Payments $ 106,872