XML 56 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Inventory (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Schedule of inventory    
Raw materials $ 660,547 $ 631,019
Work-in-process 1,432,522 1,438,482
Finished goods 29,381 23,013
Total $ 2,122,450 $ 2,092,514