XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories
9 Months Ended
Sep. 30, 2025
Inventories [Abstract]  
Inventories
(4)
Inventories
 
Inventory, stated at cost, consisted of the following:
 
     September 30,      December 31,  
     2025      2024  
Materials
 $ 2,188,853    1,308,863 
Work in progress
   1,343,638    982,630 
Finished goods
   2,251,483    754,830 
Inventory
 $ 5,783,974    3,046,323