v3.26.1
Credit Card Receivables - Age Analysis of Past-Due (Details) - Credit card receivables - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Credit Card Receivables    
Unpaid principal balance $ 16,794 $ 18,095
Total Past Due    
Credit Card Receivables    
Unpaid principal balance 1,682 1,815
30-59    
Credit Card Receivables    
Unpaid principal balance 431 554
60-89    
Credit Card Receivables    
Unpaid principal balance 336 340
>90    
Credit Card Receivables    
Unpaid principal balance 915 921
Current    
Credit Card Receivables    
Unpaid principal balance 15,112 16,280
Unites States    
Credit Card Receivables    
Unpaid principal balance 8,235 8,615
Unites States | Total Past Due    
Credit Card Receivables    
Unpaid principal balance 1,133 1,121
Unites States | 30-59    
Credit Card Receivables    
Unpaid principal balance 249 323
Unites States | 60-89    
Credit Card Receivables    
Unpaid principal balance 221 210
Unites States | >90    
Credit Card Receivables    
Unpaid principal balance 663 588
Unites States | Current    
Credit Card Receivables    
Unpaid principal balance 7,102 7,494
Canada    
Credit Card Receivables    
Unpaid principal balance 8,559 9,480
Canada | Total Past Due    
Credit Card Receivables    
Unpaid principal balance 549 695
Canada | 30-59    
Credit Card Receivables    
Unpaid principal balance 182 232
Canada | 60-89    
Credit Card Receivables    
Unpaid principal balance 115 130
Canada | >90    
Credit Card Receivables    
Unpaid principal balance 252 333
Canada | Current    
Credit Card Receivables    
Unpaid principal balance $ 8,010 $ 8,786