XML 36 R16.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories, net
12 Months Ended
Dec. 31, 2025
Inventory, Net [Abstract]  
Inventories, net
5. Inventories, net
 December 31, 2025December 31, 2024
Raw materials$765,453 $649,993 
Work in progress235,523 233,544 
Finished goods422,229 390,625 
Subtotal1,423,205 1,274,162 
Less reserves(150,421)(129,324)
Total$1,272,784 $1,144,838