v3.26.1
Investment in Securities (Summary of Investment Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Securities, Available-for-sale [Line Items]        
Interest Income $ 170,837 $ 115,471 $ 320,340 $ 231,384
Agency RMBS        
Securities, Available-for-sale [Line Items]        
Coupon Interest 3,563 3,467 6,843 7,360
Net Amortization (878) (626) (1,764) (380)
Interest Income 2,685 2,841 5,079 6,980
Non-Agency RMBS and CMBS        
Securities, Available-for-sale [Line Items]        
Coupon Interest 37,459 19,279 72,050 34,677
Net Amortization (20,020) (11,673) (40,135) (18,408)
Interest Income 17,439 7,606 31,915 16,269
CLOs        
Securities, Available-for-sale [Line Items]        
Coupon Interest 6,315 2,166 10,140 5,328
Net Amortization (2,984) (805) (3,377) (2,130)
Interest Income 3,331 1,361 6,763 3,198
Other Securities        
Securities, Available-for-sale [Line Items]        
Coupon Interest 10,201 6,285 19,679 13,728
Net Amortization (3,793) (1,969) (8,158) (3,674)
Interest Income 6,408 4,316 11,521 10,054
Securities Investment [Member]        
Securities, Available-for-sale [Line Items]        
Coupon Interest 57,538 31,197 108,712 61,093
Net Amortization (27,675) (15,073) (53,434) (24,592)
Interest Income $ 29,863 $ 16,124 $ 55,278 $ 36,501