XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2
NOTE 7. INVENTORIES: Schedule of Inventory (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Details    
Raw materials $ 1,814,443 $ 1,982,657
Work in process 3,058,150 2,641,085
Finished goods 2,292,039 2,534,843
Inventories $ 7,164,632 $ 7,158,585