v3.25.3
Debt - Contractual Maturity of Long-term Debt (Details)
$ in Millions
Sep. 30, 2025
USD ($)
Contractual maturities of long term debt  
STACR debt securities $ 700
SCR debt securities 100
Par Value Of Total Long Term Debt 168,187
Held by Freddie Mac  
Contractual maturities of long term debt  
Long-term debt - 2025 16,143
Long-term debt - 2026 44,058
Long-term debt - 2027 32,996
Long-term debt - 2028 20,596
Long-term debt - 2029 9,091
Long-Term Debt, Maturity, after Year Five $ 45,303