XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Disaggregated basis (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
REVENUE        
Net Sales $ 7,970,086 $ 8,522,647 $ 15,341,326 $ 15,599,004
Over-time        
REVENUE        
Net Sales 7,413,656 8,219,139 14,347,460 14,841,232
Point-in-time        
REVENUE        
Net Sales 556,430 303,508 993,866 757,772
Defense        
REVENUE        
Net Sales 7,959,628 8,385,441 15,159,032 15,226,365
Industrial        
REVENUE        
Net Sales $ 10,458 $ 137,206 $ 182,294 $ 372,639