XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Loans and Allowance for Credit Losses on Loans - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Dec. 31, 2021
Loans And Leases Receivable Disclosure [Line Items]          
Collateral dependent loans $ 1,956,852,000 $ 1,765,845,000      
Allowance for credit losses on loans 24,796,000 21,993,000 $ 21,165,000 $ 19,241,000 $ 16,123,000
Additional commitments lend to borrowers whose loans were modified 0 3,600,000      
Loan Borrowing          
Loans And Leases Receivable Disclosure [Line Items]          
Loans 0 0      
Collateralized Debt Obligations          
Loans And Leases Receivable Disclosure [Line Items]          
Collateral dependent loans 7,700,000 5,200,000      
Allowance for credit losses on loans $ 1,200,000 $ 355,000