XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Other investments, at cost, Carrying Amount $ 19,906 $ 19,490
Other investments, at cost, Fair Value 19,906 19,490
Loans, Carrying Amount [1] 3,692,840 3,579,640
Loans, Fair Value [1] 3,457,034 3,319,602
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Deposits, Carrying Amount 3,636,329 3,435,765
Deposits, Fair Value 3,388,043 3,158,893
Subordinated debentures, Carrying Amount 24,903 24,903
Subordinated debentures, Fair Value 27,408 27,539
Level 1 [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Other investments, at cost, Fair Value
Loans, Fair Value [1]
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Deposits, Fair Value
Subordinated debentures, Fair Value
Level 2 [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Other investments, at cost, Fair Value
Loans, Fair Value [1]
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Deposits, Fair Value 3,388,043 3,158,893
Subordinated debentures, Fair Value 27,408 27,539
Level 3 [Member]    
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]    
Other investments, at cost, Fair Value 19,906 19,490
Loans, Fair Value [1] 3,457,034 3,319,602
Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]    
Deposits, Fair Value
Subordinated debentures, Fair Value
[1] Carrying amount is net of the allowance for credit losses and individually evaluated loans.