XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Investment in Securities (Unrealized Loss Positions Securities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months $ 53,310 $ 301,317
Unrealized Losses, Less than 12 Months (3,511) (9,724)
Fair Value, Greater than 12 Months 131,733 161,996
Unrealized Losses, Greater than 12 Months (18,235) (28,824)
Fair Value, Total 185,043 463,313
Unrealized Loss, Total (21,746) (38,548)
Agency RMBS    
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months 10,212 70,028
Unrealized Losses, Less than 12 Months (173) (1,429)
Fair Value, Greater than 12 Months 115,690 153,009
Unrealized Losses, Greater than 12 Months (15,140) (22,640)
Fair Value, Total 125,902 223,037
Unrealized Loss, Total (15,313) (24,069)
Non-Agency RMBS and CMBS    
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months 36,683 4,600
Unrealized Losses, Less than 12 Months (2,435) (210)
Fair Value, Greater than 12 Months 11,181 3,266
Unrealized Losses, Greater than 12 Months (2,101) (593)
Fair Value, Total 47,864 7,866
Unrealized Loss, Total (4,536) (803)
CLOs    
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months   17,505
Unrealized Losses, Less than 12 Months   (633)
Fair Value, Greater than 12 Months   5
Unrealized Losses, Greater than 12 Months   0
Fair Value, Total   17,510
Unrealized Loss, Total   (633)
Other Securities    
Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 Months 6,415 209,184
Unrealized Losses, Less than 12 Months (903) (7,452)
Fair Value, Greater than 12 Months 4,862 5,716
Unrealized Losses, Greater than 12 Months (994) (5,591)
Fair Value, Total 11,277 214,900
Unrealized Loss, Total $ (1,897) $ (13,043)