XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED AND OTHER LIABILITIES - Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Commissions payable to sending agents $ 19,013 $ 19,141
Accrued salaries and benefits 4,024 5,578
Accrued bank charges 1,922 1,644
Accrued other professional fees 1,291 1,169
Accrued taxes 1,579 1,329
Lease liabilities, current portion 5,341 5,258
Contingent consideration liability 1,800 1,321
Deferred revenue loyalty program 4,393 4,212
Other 2,596 2,203
Total accrued and other liabilities $ 41,959 $ 41,855