XML 88 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Balance Sheet Data (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting    
Total assets $ 349,657 $ 293,683
Operating Segments    
Segment Reporting    
Total assets 349,657 293,683
Operating Segments | Debit and Credit    
Segment Reporting    
Total assets 248,970 235,680
Operating Segments | Prepaid Debit    
Segment Reporting    
Total assets 60,621 38,265
Operating Segments | Other    
Segment Reporting    
Total assets $ 40,066 $ 19,738