v3.25.2
Goodwill and Other Intangible Assets - Goodwill Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Goodwill [Line Items]    
Goodwill $ 382,497 $ 376,091
SMB Payments    
Goodwill [Line Items]    
Goodwill 124,139 124,139
Enterprise Payments    
Goodwill [Line Items]    
Goodwill 251,118 244,712
B2B Payments    
Goodwill [Line Items]    
Goodwill $ 7,240 $ 7,240