XML 71 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment, net
December 31, 2021December 31, 2020
(in thousands)
Machinery and equipment $60,935 $55,528 
Leasehold improvements 18,655 17,832 
Vehicles 5,384 3,447 
Furniture and fixtures 936 851 
Building 35,387 34,134 
Land 11,907 11,907 
Property held under capital leases — 1,607 
Computer hardware and software 553 546 
133,757 125,852 
Less accumulated depreciation and amortization(40,282)(30,319)
Total property and equipment, net $93,475 $95,533