XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED AND OTHER LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):

September 30, 2025December 31, 2024
Commissions payable to sending agents$16,684 $18,080 
Accrued salaries and benefits4,837 5,581 
Accrued bank charges2,102 1,839 
Lease liability, current portion6,208 6,468 
Accrued professional fees1,766 1,092 
Accrued taxes2,113 2,965 
Deferred revenue loyalty program— 2,692 
Contingent consideration liability1,158 1,158 
Acquisition related liabilities1,594 1,244 
Accrued transaction costs84 1,600 
Other5,212 4,715 
$41,758 $47,434 
Schedule of Changes in Deferred Revenue Loyalty Program Liability
The following table shows the changes in the deferred revenue loyalty program liability (in thousands):

Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Beginning balance
$543 $4,794 $2,692 $4,771 
Revenue deferred during the period— 767 141 2,266 
Revenue recognized during the period(543)(2,588)(2,833)(4,064)
Ending balance
$— $2,973 $— $2,973