v3.22.2
Intangible Assets, Net and Goodwill - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 1,243,511 $ 1,025,857
Accumulated Amortization (118,123) (81,390)
Net Carrying Value 1,125,388 944,467
Purchased customer accounts    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 873,351 851,445
Accumulated Amortization (80,436) (54,481)
Net Carrying Value 792,915 796,964
Distributor relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 260,421 100,621
Accumulated Amortization (6,976) (3,814)
Net Carrying Value 253,445 96,807
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 73,357 41,743
Accumulated Amortization (23,563) (18,265)
Net Carrying Value 49,794 23,478
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 28,523 24,189
Accumulated Amortization (5,713) (3,583)
Net Carrying Value 22,810 20,606
Carrier relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 7,859 7,859
Accumulated Amortization (1,435) (1,247)
Net Carrying Value $ 6,424 $ 6,612