v3.26.1
Interest Income and Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest income:        
Available-for-sale securities $ 76,516 $ 108,842 $ 157,203 $ 209,260
Mortgage loans held-for-sale 153 145 322 198
Other 6,867 8,095 14,661 19,006
Total interest income 83,536 117,082 172,186 228,464
Interest expense:        
Repurchase agreements 69,556 110,288 144,083 217,366
Revolving credit facilities 16,339 20,343 32,689 40,469
Warehouse lines of credit 89 129 198 184
Senior notes 2,845 1,496 5,686 1,496
Convertible senior notes 0 4,445 710 8,900
Other 728 0 1,352 0
Total interest expense 89,557 136,701 184,718 268,415
Net interest expense $ (6,021) $ (19,619) $ (12,532) $ (39,951)