XML 67 R53.htm IDEA: XBRL DOCUMENT v3.21.1
PROPERTY, PLANT, AND EQUIPMENT (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property, plant, and equipment      
Property, plant and equipment, gross $ 57,142,546 $ 36,023,997  
Accumulated depreciation (26,326,042) (25,391,940)  
Property, plant and equipment, net 30,816,504 10,632,057  
Depreciation expense 832,069 851,673 $ 883,610
Land      
Property, plant, and equipment      
Property, plant and equipment, gross 261,893 261,893  
Building and building Improvements      
Property, plant, and equipment      
Property, plant and equipment, gross 11,593,952 11,566,115  
Production equipment      
Property, plant, and equipment      
Property, plant and equipment, gross 20,290,331 19,903,236  
Office furniture and equipment      
Property, plant, and equipment      
Property, plant and equipment, gross 3,630,455 3,527,577  
Construction in Progress      
Property, plant, and equipment      
Property, plant and equipment, gross $ 21,365,915 $ 765,176