XML 73 R56.htm IDEA: XBRL DOCUMENT v3.21.4
Summary of Significant Accounting Policies - Summary of Finite Lived Intangible Assets Useful Lives (Details)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2019
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 5 years    
Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 5 years 3 months 18 days 6 years 7 years
Minimum [Member] | Software and Software Development Costs [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 2 years    
Minimum [Member] | Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 6 years    
Minimum [Member] | Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 9 years    
Maximum [Member] | Software and Software Development Costs [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 6 years    
Maximum [Member] | Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 7 years    
Maximum [Member] | Trademarks and Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 15 years