XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Interest Income and Interest Expense (Details - Interest income) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest Income And Interest Expense        
Interest on finance receivables at fair value $ 103,027 $ 85,099 $ 202,594 $ 165,604
Interest on finance receivables 934 1,782 2,105 4,119
Other interest income 1,401 1,486 2,596 2,932
Interest income $ 105,362 $ 88,367 $ 207,295 $ 172,655