v3.26.1
Interest Income and Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest Income (Expense), Operating [Abstract]    
Loans held for investment and held for sale $ 296,387 $ 304,967
Investment securities 100,166 113,527
Interest-bearing cash and federal funds sold 20,325 26,335
Margin balances 15,402 13,871
Financial instruments owned 8,378 6,546
Other 10,391 10,386
Total interest income 451,049 475,632
Bank deposits 150,888 193,123
Senior notes 7,131 7,131
Other 29,472 13,303
Total interest expense $ 187,491 $ 213,557