REVENUES - Narrative (Details) |
3 Months Ended | |
|---|---|---|
|
Mar. 31, 2026
USD ($)
point
obligation
|
Mar. 31, 2025
USD ($)
|
|
| Revenue from Contract with Customer [Abstract] | ||
| Significant initial costs incurred to obtain contracts with customers | $ 0 | |
| Point earned for each wire transfer processed | point | 1 | |
| Number of performance obligation | obligation | 1 | |
| Money order fees | $ 500,000 | $ 600,000 |