Other Borrowings - Outstanding Long-Term FHLB Advance Issuances (Details) - USD ($) $ in Millions |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Debt [Line Items] | ||
FHLB advances | $ 2,500 | $ 2,000 |
Long-term FHLB Advance, Issued January 30, 2025 | ||
Debt [Line Items] | ||
FHLB advances | $ 2,500 | |
Period of basis point spread | 0.40% | |
Long-term FHLB Advance, Issued November 22, 2024 | ||
Debt [Line Items] | ||
FHLB advances | $ 500 | |
Period of basis point spread | 0.35% | |
Long-term FHLB Advance, Issued December 5, 2024 | ||
Debt [Line Items] | ||
FHLB advances | $ 1,000 | |
Period of basis point spread | 0.35% | |
Long-term FHLB Advance, Issued December 19, 2024 | ||
Debt [Line Items] | ||
FHLB advances | $ 500 | |
Period of basis point spread | 0.38% |