v3.26.1
Investment in Securities (Summary of Investment Income) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Securities, Available-for-sale [Line Items]    
Interest Income $ 149,503 $ 115,913
Agency RMBS    
Securities, Available-for-sale [Line Items]    
Coupon Interest 3,280 3,894
Net Amortization (886) 246
Interest Income 2,394 4,140
Non-Agency RMBS and CMBS    
Securities, Available-for-sale [Line Items]    
Coupon Interest 34,591 15,399
Net Amortization (20,115) (6,735)
Interest Income 14,476 8,664
CLOs    
Securities, Available-for-sale [Line Items]    
Coupon Interest 3,825 3,162
Net Amortization (393) (1,326)
Interest Income 3,432 1,836
Other Securities    
Securities, Available-for-sale [Line Items]    
Coupon Interest 9,478 7,442
Net Amortization (4,365) (1,704)
Interest Income 5,113 5,738
Securities Investment [Member]    
Securities, Available-for-sale [Line Items]    
Coupon Interest 51,174 29,897
Net Amortization (25,759) (9,519)
Interest Income $ 25,415 $ 20,378