v3.26.1
Investments - AFS Securities - Unrealized Loss Positions (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-sale Securities. Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value $ 266,884 $ 128,855
Less than 12 Months, Unrealized Losses (518) (316)
12 Months or More, Estimated Fair Value 591,021 1,287,087
12 Months or More, Unrealized Losses (3,334) (6,403)
Total Estimated Fair Value 857,905 1,415,942
Total Unrealized Losses (3,852) (6,719)
GSE multifamily MBS | Multifamily    
Available-for-sale Securities. Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value 266,884 128,855
Less than 12 Months, Unrealized Losses (518) (316)
12 Months or More, Estimated Fair Value 591,021 1,287,087
12 Months or More, Unrealized Losses (3,334) (6,403)
Total Estimated Fair Value 857,905 1,415,942
Total Unrealized Losses $ (3,852) $ (6,719)