v3.25.2
Interest Income and Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest income:        
Available-for-sale securities $ 108,842 $ 99,211 $ 209,260 $ 199,816
Mortgage loans held-for-sale 145 3 198 4
Other 8,095 16,739 19,006 33,916
Total interest income 117,082 115,953 228,464 233,736
Interest expense:        
Repurchase agreements 110,288 113,714 217,366 232,430
Revolving credit facilities 20,343 29,906 40,469 60,153
Warehouse lines of credit 129 0 184 0
Term notes payable 0 6,008 0 12,426
Senior notes 1,496 0 1,496 0
Convertible senior notes 4,445 4,579 8,900 9,198
Total interest expense 136,701 154,207 268,415 314,207
Net interest expense $ (19,619) $ (38,254) $ (39,951) $ (80,471)