v3.26.1
Interest Income and Interest Expense (Details - Interest income) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest Income And Interest Expense        
Interest on finance receivables at fair value $ 116,128 $ 103,027 $ 222,459 $ 202,594
Interest on finance receivables 653 934 1,777 2,105
Other interest income 1,331 1,401 2,597 2,596
Interest income $ 118,112 $ 105,362 $ 226,833 $ 207,295