Acquisition of Business, Weighted Average Amortization Period (Details) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Customer and Referral Relationships [Member] | |||
Business Combination, Description [Abstract] | |||
Estimated useful lives of acquired intangibles | 12 years | ||
Non-compete Agreements [Member] | |||
Business Combination, Description [Abstract] | |||
Estimated useful lives of acquired intangibles | 5 years | 5 years 7 months 6 days | 6 years |
Referral Relationships [Member] | |||
Business Combination, Description [Abstract] | |||
Estimated useful lives of acquired intangibles | 14 years | 12 years |