XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
WIRE TRANSFERS AND MONEY ORDERS PAYABLE, NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Wire transfers payable, net $ 20,744 $ 11,806
Customer voided wires payable 16,895 13,374
Money orders payable 18,427 16,566
Total wire transfers and money orders payable, net $ 56,066 $ 41,746
Wires payable collection period 30 days  
Minimum    
Statutory abandonment period 3 years  
Maximum    
Statutory abandonment period 7 years