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