XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Property and Equipment (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 4,475,444 $ 4,076,945
Less: accumulated depreciation (2,803,326) (2,302,273)
Property and equipment 1,672,118 1,774,672
Construction in progress 105,145 2,370
Total property and equipment, net $ 1,777,263 1,777,042
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life Shorter of asset or lease term  
Total property and equipment $ 2,109,268 2,064,669
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 2,366,176 $ 2,012,276
Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life in Years 1 year 6 months  
Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life in Years 7 years