Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Fair Value Disclosures [Abstract] | |||
Off-Balance Sheet, Credit Loss, Liability, Beginning Balance | $ 50,314 | $ 44,152 | $ 500 |
Impact of New Accounting Pronouncement | 0 | 0 | 39,377 |
Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal) | 8,279 | 6,162 | 4,275 |
Off-Balance Sheet, Credit Loss, Liability, Ending Balance | $ 58,593 | $ 50,314 | $ 44,152 |