XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Inventory At June 30, 2022 and December 31, 2021 the Company's net inventories consisted of the following:
June 30, 2022December 31, 2021
Raw materials and work in process$12,773,497 $12,374,983 
Consigned inventory154,266 164,378 
Finished goods6,866,750 4,939,088 
Total inventories19,794,513 17,478,449 
less non-current inventories(10,374,054)(9,048,567)
Total inventories classified as current$9,420,459 $8,429,882