v3.25.4
Investment Securities Available For Sale, at Fair Value - Realized Gain or Loss Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds $ 724,474 $ 5,284 $ 64,690
Realized Gains 4,929 21 1,472
Realized Losses (30,570) 0 (14,072)
Net Realized Gains (Losses) (25,641) 21 (12,600)
U.S. Treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds 658,763    
Realized Gains 3,700    
Realized Losses (30,570)    
Net Realized Gains (Losses) (26,870)    
ABS      
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds     595
Realized Gains     0
Realized Losses     (41)
Net Realized Gains (Losses)     (41)
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)
Agency RMBS      
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds 61,138    
Realized Gains 1,177    
Realized Losses 0    
Net Realized Gains (Losses) 1,177    
Non-Agency RMBS      
Debt Securities, Available-for-sale [Line Items]      
Sales Proceeds 4,573 5,284 33,676
Realized Gains 52 21 1,472
Realized Losses 0 0 (12,644)
Net Realized Gains (Losses) $ 52 $ 21 $ (11,172)