v3.25.4
ACCRUED AND OTHER LIABILITIES - Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]        
Commissions payable to sending agents $ 16,381 $ 18,080    
Accrued salaries and benefits 3,785 5,581    
Accrued bank charges 3,225 1,839    
Lease liability, current portion 6,207 6,468    
Accrued professional fees 2,156 1,092    
Accrued taxes 1,940 2,965    
Deferred revenue loyalty program 0 2,692 $ 4,771 $ 4,212
Contingent consideration liability 0 1,158    
Acquisition related liabilities 150 1,244    
Accrued transaction costs 84 1,600    
Other 4,172 4,715    
Accrued and other liabilities $ 38,100 $ 47,434