Business Combinations - Summary of Preliminary Purchase Consideration (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 29, 2021 |
Jun. 22, 2021 |
Jun. 15, 2021 |
Nov. 02, 2020 |
Jul. 23, 2020 |
Feb. 10, 2020 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||
Total purchase price | $ 8,896 | $ 1,500 | $ 4,071 | ||||||||||||||||
Ventanex | |||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||
Cash consideration | $ 35,939 | ||||||||||||||||||
Contingent consideration | [1] | 4,800 | |||||||||||||||||
Total purchase price | $ 40,739 | ||||||||||||||||||
cPayPlus | |||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||
Cash consideration | $ 7,957 | ||||||||||||||||||
Contingent consideration | [2] | 6,500 | |||||||||||||||||
Total purchase price | $ 14,457 | ||||||||||||||||||
CPS Payment Services | |||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||
Cash consideration | $ 83,887 | ||||||||||||||||||
Contingent consideration | [3] | 4,500 | |||||||||||||||||
Total purchase price | $ 88,387 | ||||||||||||||||||
Billing Tree | |||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||
Cash consideration | $ 277,521 | ||||||||||||||||||
Class A common stock issued | 228,250 | ||||||||||||||||||
Total purchase price | $ 505,771 | ||||||||||||||||||
Kontrol | |||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||
Cash consideration | $ 7,439 | ||||||||||||||||||
Contingent consideration | [4] | 500 | |||||||||||||||||
Total purchase price | $ 7,939 | ||||||||||||||||||
Payix | |||||||||||||||||||
Business Acquisition [Line Items] | |||||||||||||||||||
Cash consideration | $ 95,628 | ||||||||||||||||||
Contingent consideration | [5] | 2,850 | |||||||||||||||||
Total purchase price | $ 98,478 | ||||||||||||||||||
|