XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Revenue Recognition - Revenues by Major Customers (Details)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Inox Wind Limited [Member] | Wind [Member]    
Concentration percentage 14.00% 13.00%