v3.26.1
PROPERTY AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
PROPERTY AND EQUIPMENT    
Property and equipment $ 539,632 $ 487,529
Less accumulated depreciation and amortization (319,161) (277,802)
Property and equipment, net 220,471 209,727
Leasehold improvements    
PROPERTY AND EQUIPMENT    
Property and equipment 20,411 20,395
Equipment    
PROPERTY AND EQUIPMENT    
Property and equipment 17,963 16,426
Computer software purchased    
PROPERTY AND EQUIPMENT    
Property and equipment 1,374 1,383
Cloud-based customer solutions    
PROPERTY AND EQUIPMENT    
Property and equipment 381,100 328,648
Cloud-based customer solutions | Finta Inc. and subsidiaries    
PROPERTY AND EQUIPMENT    
Property and equipment 7,848  
Internal systems and tools    
PROPERTY AND EQUIPMENT    
Property and equipment 108,258 92,074
Furniture and fixtures    
PROPERTY AND EQUIPMENT    
Property and equipment 7,202 7,187
In-process internal-use software    
PROPERTY AND EQUIPMENT    
Property and equipment $ 3,324 $ 21,416