Business Combinations - Schedule of Weighted-Average Lives of Intangible Assets Acquired in Business Combinations (Details) $ in Thousands |
9 Months Ended |
|---|---|
|
Sep. 30, 2021
USD ($)
| |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Amount | $ 134,977 |
| Purchased customer accounts | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Amount | $ 117,200 |
| Weighted Average Life | 18 years 1 month 6 days |
| Distributor relationships | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Amount | $ 4,846 |
| Weighted Average Life | 20 years |
| Software | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Amount | $ 8,834 |
| Weighted Average Life | 5 years |
| Trade Names | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Amount | $ 4,097 |
| Weighted Average Life | 5 years |