XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, Net - Summary of Inventories (Detail) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventory [Line Items]    
Raw materials $ 29,698,093 $ 22,620,773
Work in process 159,407 422,196
Finished goods 20,998,853 18,413,853
Reserve for slow moving and obsolete inventory (432,137) (444,698)
Inventories, net $ 50,424,216 $ 41,012,124