XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Disaggregated basis (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
REVENUE        
Net Sales $ 7,649,663 $ 8,327,345 $ 22,990,989 $ 23,926,349
Over-time        
REVENUE        
Net Sales 7,548,094 7,813,273 21,763,438 22,672,048
Point-in-time        
REVENUE        
Net Sales 101,569 514,072 1,227,551 1,254,301
Defense        
REVENUE        
Net Sales $ 7,649,663 8,316,711 22,808,695 23,543,077
Industrial        
REVENUE        
Net Sales   $ 10,634 $ 182,294 $ 383,272