v3.22.4
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