XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.4
Note 2 - Revenue Recognition - Revenues by Major Customers (Details) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Inox Wind Limited [Member] | Wind [Member]      
Concentration of risk, revenue 11.00% 12.00%  
Fuji Bridex Pte Ltd [Member] | Grid [Member]      
Concentration of risk, revenue     10.00%