XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED AND OTHER LIABILITIES - Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Commissions payable to sending agents $ 18,490 $ 19,873
Accrued salaries and benefits 7,312 8,094
Accrued bank charges 1,407 1,382
Lease liability, current portion 5,378 4,955
Accrued other professional fees 753 1,000
Accrued taxes 9,351 8,613
Deferred revenue loyalty program 4,781 4,771
Contingent consideration liability 1,158 1,158
Acquisition related liabilities 844 844
Other 4,003 3,971
Total accrued and other liabilities $ 53,477 $ 54,661