v3.26.1
ACCRUED AND OTHER LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):

June 30, 2026December 31, 2025
Commissions payable to sending agents$14,885 $16,381 
Accrued salaries and benefits2,966 3,785 
Accrued bank charges2,774 3,225 
Lease liability, current portion6,098 6,207 
Accrued professional fees886 2,156 
Accrued taxes9,147 1,940 
Acquisition related liabilities150 150 
Accrued transaction costs129 84 
Other2,061 4,172 
$39,096 $38,100 
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 June 30,Six Months Ended June 30,
2026202520262025
Beginning balance
$— $2,039 $— $2,692 
Revenue deferred during the period— — — 141 
Revenue recognized during the period— (1,496)— (2,290)
Ending balance
$— $543 $— $543