XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions (Details Textual) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jun. 03, 2024
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]          
Goodwill     $ 316,041 $ 308,596 $ 304,036
Business combinations, net of cash and settlement assets acquired   $ 17,300 $ 17,293 0 0
Acquisition One          
Business Acquisition [Line Items]          
Business acquisition date     Apr. 01, 2024    
Business acquisition, payment     $ 11,500    
Non-cash settlement of working capital items     3,500    
Goodwill     6,400    
Fair values of assets acquired     4,300    
Acquired trade accounts receivable     2,100    
Liabilities assumed     $ 2,700    
Useful life of finite lived intangible asset     15 years    
Business acquisition, purchase price     $ 15,000    
iCheckGateway.com, LLC          
Business Acquisition [Line Items]          
Business acquisition date     Jun. 03, 2024    
Goodwill     $ 4,200    
Liabilities assumed     $ 44,700    
Useful life of finite lived intangible asset     15 years    
Accrued potential future earn out payments     $ 5,500    
Settlement assets     45,900    
Potential future earn out payments $ 15,000        
Percentage of acquired of equity 100.00%        
Business acquisition, purchase price $ 17,600        
iCheckGateway.com, LLC | Acquired customer contracts          
Business Acquisition [Line Items]          
Fair values of assets acquired     $ 10,700    
DGIT Systems Pty Ltd          
Business Acquisition [Line Items]          
Business acquisition date     Oct. 04, 2021    
Business acquisition, payment     $ 14,000    
Accrued potential future earn out payments     400    
Purchase price payments     500 $ 1,200 300
Potential future earn out payments     $ 13,000    
Percentage of acquired of equity     100.00%    
Business acquisition, purchase price     $ 16,000    
Business acquisition, remaining consideration     $ 2,000    
DGIT Systems Pty Ltd | Earn-Out Payments          
Business Acquisition [Line Items]          
Purchase price payments         $ 300