XML 35 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories
3 Months Ended
Mar. 31, 2021
Inventory, Net [Abstract]  
Inventory Disclosure
5. Inventories, net
 March 31, 2021December 31, 2020
Raw materials$516,008 $497,604 
Work in progress193,691 152,360 
Finished goods314,525 304,760 
Subtotal1,024,224 954,724 
Less reserves(123,617)(118,920)
Total$900,607 $835,804