XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 52,366 $ 51,443
Less: accumulated depreciation and amortization (32,480) (30,387)
Property and equipment, net 19,886 21,056
Vehicles    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 11,461 10,948
Machinery and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 9,655 9,588
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 8,940 9,040
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 8,156 8,031
Computer Equipment and Internal-Use Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 12,154 11,879
Other    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 2,000 $ 1,957