PREMISES AND EQUIPMENT AND DEVELOPED SOFTWARE - Developed Software (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Dec. 31, 2022 |
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Developed software, gross |
$ 76,396
|
|
$ 76,396
|
|
$ 72,981
|
| Accumulated amortization |
(56,637)
|
|
(56,637)
|
|
(50,657)
|
| Total |
19,759
|
|
19,759
|
|
22,324
|
| Amortization of developed software |
$ 3,000
|
$ 2,900
|
$ 5,980
|
$ 5,781
|
|
| Higher One Disbursement business developed software |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Expected useful life (in years) |
10 years
|
|
10 years
|
|
|
| Developed software, gross |
$ 27,400
|
|
$ 27,400
|
|
27,400
|
| Internally developed software |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Developed software, gross |
$ 44,299
|
|
$ 44,299
|
|
42,504
|
| Internally developed software | Minimum |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Expected useful life (in years) |
3 years
|
|
3 years
|
|
|
| Internally developed software | Maximum |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Expected useful life (in years) |
7 years
|
|
7 years
|
|
|
| Work-in-process |
|
|
|
|
|
| Property, Plant and Equipment [Line Items] |
|
|
|
|
|
| Developed software, gross |
$ 4,697
|
|
$ 4,697
|
|
$ 3,077
|