v3.25.2
Securities, at Fair Value - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]            
Securities, at fair value [1] $ 1,829,809,000     $ 1,829,809,000   $ 1,537,513,000
Proceeds from sales of securities       2,617,000 $ 29,606,000  
Proceeds from sale of MSR     $ 29,600,000   29,600,000  
Gain on sale of MSR     2,700,000   2,700,000  
Securities, at fair value            
Debt Securities, Available-for-sale [Line Items]            
Residential whole loans, fair value           54,600,000
CRT securities            
Debt Securities, Available-for-sale [Line Items]            
CRT securities 61,200,000     61,200,000   67,600,000
Securities, at fair value 47,900,000     47,900,000   51,500,000
Proceeds from sales of securities   $ 2,600,000        
Realized gain on securities sold   $ 200,000        
Gross unrealized losses 0     0   0
Non-agency MBS            
Debt Securities, Available-for-sale [Line Items]            
Securities, at fair value 22,500,000     22,500,000   22,600,000
Gross unrealized losses 300,000     300,000   $ 500,000
Residential mortgage securities            
Debt Securities, Available-for-sale [Line Items]            
Proceeds from sales of securities 0          
AFS securities            
Debt Securities, Available-for-sale [Line Items]            
Gross unrealized losses 0     0    
Allowance for loan loss $ 0   $ 0 $ 0 $ 0  
[1] See Note 6 for information regarding the Company’s pledged assets.