XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisition of Business, Weighted Average Amortization Period (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Customer and Referral Relationship [Member]      
Business Combination, Description [Abstract]      
Estimated useful lives of acquired intangibles 13 years 9 months 18 days    
Referral Relationships [Member]      
Business Combination, Description [Abstract]      
Estimated useful lives of acquired intangibles   10 years 6 months 14 days 10 years 1 month 6 days
Non-compete Agreements [Member]      
Business Combination, Description [Abstract]      
Estimated useful lives of acquired intangibles 5 years 7 months 6 days 6 years 5 years 1 month 28 days