XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUES (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The Company has one reportable segment, and all revenues are earned in the U.S.
Three Months Ended June 30,Six Months Ended
June 30,
(amounts in thousands)2024202320242023
Revenues:
Revenue recognized at point in time:
Interchange and card revenue$2,284 $1,458 $5,699 $4,424 
Servicing fees6,874 7,700 15,840 14,332 
Account fees1,805 1,910 3,900 4,050 
University fees - disbursement activity234 172 597 432 
Other revenue21 57 56 96 
   Total revenue recognized at point in time11,218 11,297 26,092 23,334 
Revenue recognized over time:
University fees - subscriptions1,235 1,201 2,484 2,447 
Other revenue - maintenance and support88 143 146 231 
   Total revenue recognized over time1,323 1,344 2,630 2,678 
Total revenues$12,541 $12,641 $28,722 $26,012