XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, Net (Tables)
9 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
As of September 30, 2022 and December 31, 2021, the Company’s inventory consisted of the following:

September 30,
2022
December 31,
2021
Finished goods
$293,846 $210,540 
Raw materials
15,466 10,454 
Work in process
422 548 
Reserve for obsolete and slow-moving inventory
(13,110)(10,578)
Total inventories, net
$296,624 $210,964