XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset, description Period of thelease or usefullife, if shorter  
Minimum | Buildings And Land Improvements    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 5 years  
Minimum | Machinery and Equipment    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 3 years  
Minimum | Trucks and Automobiles    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 3 years  
Minimum | Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 3 years  
Minimum | Computers and Hardware    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 3 years  
Maximum | Buildings And Land Improvements    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 40 years 40 years
Maximum | Machinery and Equipment    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 25 years 25 years
Maximum | Trucks and Automobiles    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 10 years 10 years
Maximum | Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 20 years 20 years
Maximum | Computers and Hardware    
Property Plant And Equipment [Line Items]    
Estimated useful life of asset (in years) 10 years 10 years