Annual report pursuant to Section 13 and 15(d)

Interest Income and Interest Expense (Details)

v3.25.0.1
Interest Income and Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest income:      
Available-for-sale securities $ 393,527 $ 412,310 $ 272,230
Mortgage loans held-for-sale 78 9 3
Other 56,547 68,045 23,307
Total interest income 450,152 480,364 295,540
Interest expense:      
Repurchase agreements 468,492 474,292 167,455
Revolving credit facilities 108,623 121,124 51,814
Warehouse facilities 66 0 0
Term notes payable 12,426 28,994 19,514
Convertible senior notes 18,199 18,815 19,612
Total interest expense 607,806 643,225 258,395
Net interest (expense) income $ (157,654) $ (162,861) $ 37,145