XML 132 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingent Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]    
Maximum potential obligations to extend credit for loan commitments $ 1,325,334 $ 1,168,989
Commitments to sell mortgages to unrelated investors on a loan-by-loan basis 4,730  
Loan commitments    
Loss Contingencies [Line Items]    
Maximum potential obligations to extend credit for loan commitments 152,255 109,342
Standby letters of credit    
Loss Contingencies [Line Items]    
Maximum potential obligations to extend credit for loan commitments 38,525 39,089
Undisbursed portion of lines of credit    
Loss Contingencies [Line Items]    
Maximum potential obligations to extend credit for loan commitments $ 1,134,554 $ 1,020,558