v3.26.3
Commitments and Contingencies - Schedule of Contractual Obligations and Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Other Commitments [Line Items]    
Total off-balance sheet commitments $ 29,116,511 $ 24,321,734
Standby letters of credit    
Other Commitments [Line Items]    
Total off-balance sheet commitments 26,670,849 24,108,844
Consolidated obligation bonds/discount notes traded not settled    
Other Commitments [Line Items]    
Total off-balance sheet commitments 2,375,456 15,042
Commitments to fund additional advances    
Other Commitments [Line Items]    
Total off-balance sheet commitments 0 150,000
Commitments to fund pension    
Other Commitments [Line Items]    
Total off-balance sheet commitments 11,390 11,390
Open delivery commitments (MAP)    
Other Commitments [Line Items]    
Total off-balance sheet commitments $ 58,816 $ 36,458