v3.25.1
Investments - AFS Securities - Unrealized Loss Positions (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available-for-sale Securities. Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value $ 2,514,906 $ 3,050,825
Less than 12 Months, Unrealized Losses (8,342) (6,928)
12 Months or More, Estimated Fair Value 2,044,599 2,569,237
12 Months or More, Unrealized Losses (19,349) (23,048)
Total Estimated Fair Value 4,559,505 5,620,062
Total Unrealized Losses (27,691) (29,976)
U.S. Treasury obligations    
Available-for-sale Securities. Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value 740,742 2,227,597
Less than 12 Months, Unrealized Losses (230) (2,172)
12 Months or More, Estimated Fair Value 0 0
12 Months or More, Unrealized Losses 0 0
Total Estimated Fair Value 740,742 2,227,597
Total Unrealized Losses (230) (2,172)
GSE and TVA debentures    
Available-for-sale Securities. Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value 28,242 60,961
Less than 12 Months, Unrealized Losses (27) (135)
12 Months or More, Estimated Fair Value 0 0
12 Months or More, Unrealized Losses 0 0
Total Estimated Fair Value 28,242 60,961
Total Unrealized Losses (27) (135)
GSE multifamily MBS | Multifamily    
Available-for-sale Securities. Unrealized Loss Position [Line Items]    
Less than 12 Months, Estimated Fair Value 1,745,922 762,267
Less than 12 Months, Unrealized Losses (8,085) (4,621)
12 Months or More, Estimated Fair Value 2,044,599 2,569,237
12 Months or More, Unrealized Losses (19,349) (23,048)
Total Estimated Fair Value 3,790,521 3,331,504
Total Unrealized Losses $ (27,434) $ (27,669)