XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Note 3 - Inventories, Net - Schedule of Inventory (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Raw materials $ 3,750,776 $ 3,788,631
Work in process 720,659 820,398
Finished goods 1,720,849 1,522,861
Gross inventories 6,192,284 6,131,890
Less: Provision for obsolescence (473,176) (469,506)
Inventories, net $ 5,719,108 $ 5,662,384