v3.22.2
Business Combinations - Schedule of Weighted-Average Lives of Intangible Assets Acquired in Business Combinations (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Amount $ 212,184
Purchased customer accounts  
Acquired Finite-Lived Intangible Assets [Line Items]  
Amount $ 18,550
Weighted Average Life 20 years
Distributor relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Amount $ 159,800
Weighted Average Life 20 years
Software  
Acquired Finite-Lived Intangible Assets [Line Items]  
Amount $ 29,500
Weighted Average Life 5 years
Trade Names  
Acquired Finite-Lived Intangible Assets [Line Items]  
Amount $ 4,334
Weighted Average Life 5 years