v3.26.1
Principal-Only Stripped Mortgage-Backed Securities - summary of the Company investment in principal-only stripped MBS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Mortgage-backed securities        
Fair Value $ 659,235 $ 722,528    
Principal-Only-Strip MBS        
Mortgage-backed securities        
Principal balance 810,281 868,350    
Unearned discount (156,567) (151,382)    
Cumulative valuation change 5,521 5,560    
Fair Value $ 659,235 $ 722,528 $ 817,596 $ 825,865
Contractual maturities term 10 years