v3.26.1
WIRE TRANSFERS AND MONEY ORDERS PAYABLE, NET - Narrative (Details)
3 Months Ended
Mar. 31, 2026
Payables And Accruals [Line Items]  
Wires payable collection period 30 days
Minimum  
Payables And Accruals [Line Items]  
Statutory abandonment period 3 years
Maximum  
Payables And Accruals [Line Items]  
Statutory abandonment period 7 years