XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED AND OTHER LIABILITIES - Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]                
Commissions payable to sending agents $ 18,886   $ 18,886     $ 19,873    
Accrued salaries and benefits 4,712   4,712     8,094    
Accrued bank charges 1,926   1,926     1,382    
Lease liability, current portion 6,470   6,470     4,955    
Accrued other professional fees 1,284   1,284     1,000    
Accrued taxes 3,777   3,777     8,613    
Deferred revenue loyalty program 2,973 $ 4,667 2,973 $ 4,667 $ 4,794 4,771 $ 4,393 $ 4,212
Contingent consideration liability 1,158   1,158     1,158    
Acquisition related liabilities 844   844     844    
Other 3,523   3,523     3,971    
Total accrued and other liabilities 45,553   45,553     $ 54,661    
Contract with Customer, Liability, Revenue Recognized $ 2,588 $ 624 $ 4,064 $ 1,936