v3.26.3
Segment Information - Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Depreciation and amortization $ 18,231 $ 15,122 $ 56,739 $ 42,992
Operating Segments        
Segment Reporting [Line Items]        
Depreciation and amortization 16,929 13,805 53,017 39,170
Operating Segments | Merchant Solutions        
Segment Reporting [Line Items]        
Depreciation and amortization 10,245 7,607 33,256 20,865
Operating Segments | Payables        
Segment Reporting [Line Items]        
Depreciation and amortization 1,288 1,275 3,865 3,798
Operating Segments | Treasury Solutions        
Segment Reporting [Line Items]        
Depreciation and amortization $ 5,396 $ 4,923 $ 15,896 $ 14,507