XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories, net (Tables)
9 Months Ended
Sep. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory
 September 30, 2025December 31, 2024
Raw materials$772,044 $649,993 
Work in progress246,991 233,544 
Finished goods448,108 390,625 
Subtotal1,467,143 1,274,162 
Less reserves(145,392)(129,324)
Total$1,321,751 $1,144,838