XML 39 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Inventory At March 31, 2022 and December 31, 2021 the Company's net inventories consisted of the following:
March 31, 2022December 31, 2021
Raw materials and work in process$15,004,954 $12,374,983 
Consigned inventory129,049 164,378 
Finished goods5,338,469 4,939,088 
Total inventories20,472,472 17,478,449 
less non-current inventories(10,593,792)(9,048,567)
Total inventories classified as current$9,878,680 $8,429,882