XML 109 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Off-Balance-Sheet Arrangements, Commitments, Guarantees and Contingencies - Credit Losses on Off-Balance-Sheet Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]      
Off-Balance Sheet, Credit Loss, Liability, Beginning Balance $ 58,593 $ 50,314 $ 44,152
Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal) (6,842) 8,279 6,162
Off-Balance Sheet, Credit Loss, Liability, Ending Balance $ 51,751 $ 58,593 $ 50,314