XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Summary of Inventory
Inventories at December 31, 2022 and 2021 consisted of the following.
 20222021
Raw materials, net$9,001,491 $6,691,991 
Work-in-process498,139 549,802 
Finished goods983,099 523,196 
 $10,482,729 $7,764,989