Note 6 - Operating Leases (Details Textual) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
|
Sep. 30, 2025
USD ($)
|
Sep. 30, 2024
USD ($)
|
Sep. 30, 2025
USD ($)
|
Sep. 30, 2024
USD ($)
|
|
| Operating Lease, Weighted Average Remaining Lease Term (Year) | 8 years 3 months 18 days | 8 years 3 months 18 days | ||
| Operating Lease, Weighted Average Discount Rate, Percent | 7.40% | 7.40% | ||
| Operating Lease, Cost | $ 205,000 | $ 434,000 | $ 408,000 | $ 637,000 |
| Facility With Price Escalations [Member] | ||||
| Lessee, Operating Lease, Renewal Term (Year) | 5 years | 5 years | ||
| Solar Lease for Buildings [Member] | ||||
| Leases, Number of Lease Properties | 2 | 2 | ||
| Lessee, Operating Lease, Term of Contract (Month) | 84 months | 84 months | ||
| Equipment [Member] | ||||
| Lessee, Operating Lease, Term of Contract (Month) | 48 months | 48 months | ||