XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, net
3 Months Ended
Mar. 31, 2022
Inventory, Net [Abstract]  
Inventories, net 4. Inventories, net
 March 31, 2022December 31, 2021
Raw materials$750,559 $671,195 
Work in progress291,601 271,659 
Finished goods413,721 377,800 
Subtotal1,455,881 1,320,654 
Less reserves(133,534)(129,559)
Total$1,322,347 $1,191,095