XML 64 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Investment in receivables, net - Past due (Details) - Investments in receivables, net - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Non-accrual performing loans    
Nonaccrual $ 109,562 $ 121,337
Unites States    
Investments in receivables, net    
Unpaid principal balance 524,812 537,108
Non-accrual performing loans    
Nonaccrual 109,562 121,337
Current | Unites States    
Investments in receivables, net    
Unpaid principal balance 326,381 352,403
30-59 | Unites States    
Investments in receivables, net    
Unpaid principal balance 49,467 33,683
60-89 | Unites States    
Investments in receivables, net    
Unpaid principal balance 39,402 29,685
>90 | Unites States    
Investments in receivables, net    
Unpaid principal balance $ 109,562 $ 121,337