XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Inventory    
Work-in-progress $ 14,352,153 $ 15,167,522
Finished goods 4,100,000 4,580,158
Other 662,474 674,381
Total $ 19,114,627 $ 20,422,061