v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Accumulated Amortization $ (415,884) $ (387,534)
Weighted-average Useful Life 9 years 6 months 9 years 4 months 24 days
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Value $ 703,517 $ 702,724
Net Carrying Value 287,633 315,190
Money transmission licenses    
Indefinite-lived Intangible Assets [Line Items]    
Money transmission licenses 2,100 2,100
ISO and referral partner relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 223,420 223,016
Accumulated Amortization (71,347) (63,701)
Net Carrying Value $ 152,073 $ 159,315
Weighted-average Useful Life 14 years 3 months 18 days 13 years 9 months 18 days
Residual buyouts    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value $ 178,229 $ 177,864
Accumulated Amortization (129,639) (119,861)
Net Carrying Value $ 48,590 $ 58,003
Weighted-average Useful Life 6 years 6 years
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value $ 139,517 $ 139,463
Accumulated Amortization (101,389) (98,478)
Net Carrying Value $ 38,128 $ 40,985
Weighted-average Useful Life 8 years 6 months 8 years 9 months 18 days
Merchant portfolios    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value $ 83,350 $ 83,350
Accumulated Amortization (70,537) (68,787)
Net Carrying Value $ 12,813 $ 14,563
Weighted-average Useful Life 6 years 6 months 6 years 6 months
Technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value $ 63,574 $ 63,602
Accumulated Amortization (35,370) (32,684)
Net Carrying Value $ 28,204 $ 30,918
Weighted-average Useful Life 8 years 8 months 12 days 8 years 6 months
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value $ 13,327 $ 13,329
Accumulated Amortization (7,602) (4,023)
Net Carrying Value $ 5,725 $ 9,306
Weighted-average Useful Life 8 years 3 months 18 days 10 years 7 months 6 days