XML 133 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingent Liabilities - Schedule of Contractual Amounts of Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial Instruments with Off-Balance-Sheet Risk [Line Items]    
Total contractual amounts of the commitments $ 453,937 $ 417,066
Available on lines of credit    
Financial Instruments with Off-Balance-Sheet Risk [Line Items]    
Total contractual amounts of the commitments 397,033 363,452
Stand-by letters of credit    
Financial Instruments with Off-Balance-Sheet Risk [Line Items]    
Total contractual amounts of the commitments 41,064 36,826
Other loan commitments    
Financial Instruments with Off-Balance-Sheet Risk [Line Items]    
Total contractual amounts of the commitments $ 15,840 $ 16,788