XML 52 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jun. 03, 2024
Oct. 04, 2021
Mar. 31, 2025
Dec. 31, 2024
Business Acquisition [Line Items]        
Goodwill     $ 319,371 $ 316,041
DGIT Systems Pty Ltd        
Business Acquisition [Line Items]        
Potential future earn out payments     13,000  
Accrued potential future earn out payments     $ 1,300  
Business acquisition date     Oct. 04, 2021  
Percentage of acquired of equity     100.00%  
Business acquisition, purchase price     $ 16,000  
Business acquisition, payment     14,000  
Business acquisition, remaining consideration     2,000  
Purchase price payments     300  
DGIT Systems Pty Ltd | Earn-Out Payments        
Business Acquisition [Line Items]        
Payment of contingent consideration   $ 400 100  
iCheckGateway.com, LLC        
Business Acquisition [Line Items]        
Potential future earn out payments $ 15,000      
Accrued potential future earn out payments     $ 7,300  
Business acquisition date     Jun. 03, 2024  
Percentage of acquired of equity 100.00%      
Business acquisition, purchase price $ 17,600