Customer Deposits (Details 3) - USD ($) $ in Millions |
Mar. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Time Deposits $250,000 Or More [Line Items] | ||
| Time Deposits, $250,000 or More | $ 450 | $ 522 |
| U.S. | ||
| Time Deposits $250,000 Or More [Line Items] | ||
| Time Deposits, $250,000 or More | 449 | 521 |
| Non-US | ||
| Time Deposits $250,000 Or More [Line Items] | ||
| Time Deposits, $250,000 or More | $ 1 | $ 1 |