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