XML 59 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment, Net [Abstract]  
Schedule of Property and Equipment, net
Property and equipment, net consisted of the following (in thousands):
December 31,
20212020
Machinery and equipment$18,040 $15,292 
Computer hardware6,161 2,464 
Computer software7,837 5,159 
Vehicles267 63 
Furniture and fixtures742 519 
Leasehold improvements14,939 14,559 
Construction-in-progress176,162 5,283 
224,148 43,339 
Less: Accumulated depreciation(21,834)(12,913)
Property and equipment, net$202,314 $30,426