v3.26.1
Inventories - Schedule of Inventories are Comprised (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Schedule of Inventories are Comprised [Abstract]    
Raw materials $ 6,885,419 $ 6,456,795
Work in progress 1,685,318 996,554
Finished goods 212,455 364,634
Allowance for obsolete inventory (1,083,261) (1,008,261)
Total Inventories $ 7,699,931 $ 6,809,722