v3.26.1
Note 4 - Revenue Recognition - Revenues by Major Customers (Details) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Inox Wind Limited [Member] | Wind [Member]      
Concentration percentage 15.00% 14.00% 13.00%
Fuji Bridex Pte Ltd [Member] | Grid [Member]      
Concentration percentage     10.00%
Fuji Bridex Pte Ltd [Member] | Grid [Member] | Maximum [Member]      
Concentration percentage 10.00% 10.00%