XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities Available For Sale, at Fair Value - Realized Gain or Loss Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds $ 5,284 $ 64,690 $ 85,437
Realized Gains 21 1,472 18,375
Realized Losses 0 (14,072) (31)
Net Realized Gains (Losses) 21 (12,600) 18,344
Non-Agency RMBS      
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds 5,284 33,676 24,374
Realized Gains 21 1,472 374
Realized Losses 0 (12,644) 0
Net Realized Gains (Losses) $ 21 (11,172) 374
ABS      
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds   595 36,215
Realized Gains   0 18,001
Realized Losses   (41) 0
Net Realized Gains (Losses)   (41) 18,001
CMBS      
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds   30,419  
Realized Gains   0  
Realized Losses   (1,387)  
Net Realized Gains (Losses)   $ (1,387)  
U.S. Treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds     24,848
Realized Gains     0
Realized Losses     (31)
Net Realized Gains (Losses)     $ (31)