XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Allowance for Credit Losses - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Allowance for credit losses, adjustment for adoption of ASU $ 70,236 $ 66,840 $ 65,872 $ 65,229 $ 64,403 $ 42,875
Accrued interest receivable $ 27,900          
Cumulative Effect, Period of Adoption, Adjustment            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Allowance for credit losses, adjustment for adoption of ASU           $ 20,744