XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net - Components of Property and Equipment (Detail) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 40,728,191 $ 36,107,408
Less, accumulated depreciation and amortization (12,304,273) (11,262,651)
In-process assets, including deposits on new equipment 2,439,060 2,185,643
Property and equipment, net 30,862,978 27,030,400
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 14,130,736 9,937,510
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 509,054 491,173
Office equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,144,489 1,111,141
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 19,487,519 19,431,916
Vehicles    
Property, Plant and Equipment [Line Items]    
Total property and equipment 98,282 98,282
Lab equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 2,938,346 2,930,059
Purchased software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 2,107,327 2,107,327
Internally-developed software    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 312,438