XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
PROPERTY AND EQUIPMENT (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, gross $ 78,655,947   $ 77,738,022
Less: accumulated depreciation (21,285,164)   (19,476,541)
Total property, plant and equipment, net 57,370,783   58,261,481
Depreciation expense $ 1,900,000 $ 1,400,000  
Minimum [Member]      
Property, Plant and Equipment [Abstract]      
Estimated useful life 3 years    
Maximum [Member]      
Property, Plant and Equipment [Abstract]      
Estimated useful life 10 years    
Manufacturing and Laboratory Equipment [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, gross $ 19,828,570   18,767,807
Office Equipment and Computer Software [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, gross 5,939,060   5,318,669
Furniture and Fixtures [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, gross 5,662,407   5,109,898
Construction in Process [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, gross 2,515,267   6,726,995
Leasehold Improvements [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, gross 20,514,697   17,930,905
Land [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, gross 4,339,441   4,339,441
Buildings and Building Improvements [Member]      
Property, Plant and Equipment [Abstract]      
Property, plant and equipment, gross $ 19,856,505   $ 19,544,307
Building [Member]      
Property, Plant and Equipment [Abstract]      
Estimated useful life 30 years