XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Inventories - Summary of Inventory (Details) - USD ($)
Dec. 31, 2024
Mar. 31, 2024
Raw materials $ 620,903 $ 454,412
Finished goods 64,810 85,719
Totals 685,713 540,131
Current [Member]    
Raw materials 391,593 238,227
Finished goods 53,517 75,182
Totals 445,110 313,409
Long Term [Member    
Raw materials 229,310 216,185
Finished goods 11,293 10,537
Totals $ 240,603 $ 226,722