Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Discount Rates and Customer Attrition Rates Used to Determine Fair Value (Details)

v3.21.2
Acquisitions - Discount Rates and Customer Attrition Rates Used to Determine Fair Value (Details) - Customer relationships
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Minimum    
Business Acquisition [Line Items]    
Discount rates 22.00% 19.00%
Customer attrition rates 20.00% 10.00%
Maximum    
Business Acquisition [Line Items]    
Discount rates 25.00% 25.00%
Customer attrition rates 30.00% 43.00%
Weighted Average    
Business Acquisition [Line Items]    
Discount rates 22.00% 20.00%
Customer attrition rates 23.00% 13.00%