XML 88 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Balance Sheet Data (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting    
Total assets $ 293,683 $ 296,666
Operating Segments    
Segment Reporting    
Total assets 293,683 296,666
Operating Segments | Debit and Credit    
Segment Reporting    
Total assets 235,680 238,610
Operating Segments | Prepaid Debit    
Segment Reporting    
Total assets 38,265 38,138
Operating Segments | Other    
Segment Reporting    
Total assets $ 19,738 $ 19,918