v3.26.1
WIRE TRANSFERS AND MONEY ORDERS PAYABLE, NET (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Wire Transfer and Money Orders Payable
Wire transfers and money orders payable, net consisted of the following (in thousands):

March 31, 2026December 31, 2025
Wire transfers payable, net$21,340 $26,708 
Customer voided wires payable34,464 34,298 
Money orders payable28,297 26,534 
$84,101 $87,540