XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net - Components of Property and Equipment (Detail) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 40,379,181 $ 36,107,408
Less, accumulated depreciation and amortization (12,373,904) (11,262,651)
In-process assets, including deposits on new equipment 2,759,129 2,185,643
Property and equipment, net 30,764,406 27,030,400
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 13,914,862 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 777,215 1,111,141
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 19,565,760 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,150,051 2,107,327
Internally-developed software    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 425,611 $ 0