v3.25.2
Acquisitions (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 45 Months Ended
Jun. 03, 2024
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2025
DGIT Systems Pty Ltd          
Business Acquisition [Line Items]          
Potential future earn out payments   $ 12.0   $ 12.0 $ 12.0
Accrued potential future earn out payments   $ 8.0   $ 8.0 $ 8.0
Business acquisition date       Oct. 04, 2021  
Percentage of acquired of equity   100.00%   100.00% 100.00%
Business acquisition, purchase price       $ 16.0  
Business acquisition, payment       14.0  
Business acquisition, remaining consideration       2.0  
Purchase price payments     $ 0.3    
DGIT Systems Pty Ltd | Earn-Out Payments          
Business Acquisition [Line Items]          
Payment of contingent consideration     $ 0.1   $ 0.4
iCheckGateway.com, LLC          
Business Acquisition [Line Items]          
Potential future earn out payments $ 15.0        
Accrued potential future earn out payments   $ 3.5   $ 3.5 $ 3.5
Business acquisition date       Jun. 03, 2024  
Percentage of acquired of equity 100.00%        
Business acquisition, purchase price $ 17.6        
Payment of contingent consideration   $ 5.0