v3.25.2
Allowance for Credit Losses Rollforward MPF (Details) - MPF Loans held in portfolio - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Loans and Leases Receivable Disclosure [Line Items]        
Allowance for MPF credit losses beginning balance $ 3 $ 5 $ 5 $ 5
MPF credit losses charged-off 0 (1) (1) (1)
Provision for (reversal of) MPF for credit losses 1 1 0 1
Allowance for MPF credit losses ending balance $ 4 $ 5 $ 4 $ 5