XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment, net
Property and equipment, net consist of the following:
September 30,
2022
December 31,
2021
(in thousands)
Machinery and equipment$67,540 $60,935 
Leasehold improvements19,919 18,655 
Vehicles5,993 5,384 
Furniture and fixtures974 936 
Building35,387 35,387 
Land11,907 11,907 
Computer hardware and software568 553 
142,288 133,757 
Less: Accumulated depreciation and amortization(47,942)(40,282)
Total property and equipment, net$94,346 $93,475