XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment, Net, by Type [Abstract]          
Property and equipment, gross $ 142,288   $ 142,288   $ 133,757
Less: Accumulated depreciation and amortization (47,942)   (47,942)   (40,282)
Total property and equipment, net 94,346   94,346   93,475
Depreciation and amortization expense 2,597 $ 2,528 7,732 $ 7,464  
Machinery and equipment          
Property, Plant and Equipment, Net, by Type [Abstract]          
Property and equipment, gross 67,540   67,540   60,935
Leasehold improvements          
Property, Plant and Equipment, Net, by Type [Abstract]          
Property and equipment, gross 19,919   19,919   18,655
Vehicles          
Property, Plant and Equipment, Net, by Type [Abstract]          
Property and equipment, gross 5,993   5,993   5,384
Furniture and fixtures          
Property, Plant and Equipment, Net, by Type [Abstract]          
Property and equipment, gross 974   974   936
Building          
Property, Plant and Equipment, Net, by Type [Abstract]          
Property and equipment, gross 35,387   35,387   35,387
Land          
Property, Plant and Equipment, Net, by Type [Abstract]          
Property and equipment, gross 11,907   11,907   11,907
Computer hardware and software          
Property, Plant and Equipment, Net, by Type [Abstract]          
Property and equipment, gross $ 568   $ 568   $ 553