XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES - Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Revenue from Contract with Customer [Abstract]        
Number of reportable segments | segment     1  
Disaggregation of Revenue [Line Items]        
Total revenues $ 14,077 $ 14,381 $ 42,799 $ 40,393
Interchange and card revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 2,990 2,292 8,689 6,716
Servicing fees        
Disaggregation of Revenue [Line Items]        
Total revenues 7,557 8,658 23,397 22,990
Account fees        
Disaggregation of Revenue [Line Items]        
Total revenues 1,680 1,931 5,580 5,981
University fees        
Disaggregation of Revenue [Line Items]        
Total revenues 1,712 1,412 4,793 4,291
Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 138 88 340 415
Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues 12,696 13,148 38,788 36,481
Revenue recognized at a point in time | Interchange and card revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 2,990 2,292 8,689  
Revenue recognized at a point in time | Servicing fees        
Disaggregation of Revenue [Line Items]        
Total revenues 7,557 8,658 23,397  
Revenue recognized at a point in time | Account fees        
Disaggregation of Revenue [Line Items]        
Total revenues 1,680 1,931 5,580  
Revenue recognized at a point in time | University fees        
Disaggregation of Revenue [Line Items]        
Total revenues 433 207 1,030 639
Revenue recognized at a point in time | Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 36 60 92 155
Revenue recognized over time        
Disaggregation of Revenue [Line Items]        
Total revenues 1,381 1,233 4,011 3,912
Revenue recognized over time | University fees        
Disaggregation of Revenue [Line Items]        
Total revenues 1,279 1,205 3,763 3,652
Revenue recognized over time | Other revenue        
Disaggregation of Revenue [Line Items]        
Total revenues $ 102 $ 28 $ 248 $ 260