XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED AND OTHER LIABILITIES - Schedule of Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]            
Commissions payable to sending agents $ 16,684   $ 18,080      
Accrued salaries and benefits 4,837   5,581      
Accrued bank charges 2,102   1,839      
Lease liability, current portion 6,208   6,468      
Accrued professional fees 1,766   1,092      
Accrued taxes 2,113   2,965      
Deferred revenue loyalty program 0 $ 543 2,692 $ 2,973 $ 4,794 $ 4,771
Contingent consideration liability 1,158   1,158      
Acquisition related liabilities 1,594   1,244      
Accrued transaction costs 84   1,600      
Other 5,212   4,715      
Total accrued and other liabilities $ 41,758   $ 47,434