XML 168 R146.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 29 - Fair Value of Assets and Liabilities - Schedule of Fair Values by Balance Sheet Groupings (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Servicing rights $ 7,918 $ 2,052
Reported Value Measurement [Member]    
Cash and cash equivalents 61,239 129,893
Investment securities held-to-maturity 275,585 299,728
Loans, net 3,932,605 2,723,740
Accrued interest receivable 20,075 15,700
Bank-owned life insurance 36,033 33,236
Servicing rights 7,918  
Noninterest-bearing deposits 903,466 728,082
Interest-bearing deposits 2,767,979 1,955,967
Time deposits 706,965 411,562
Short-term borrowings 238,960 314,170
Long-term debt 59,069 58,956
Accrued interest payable 11,343 6,826
Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 61,239 129,893
Investment securities held-to-maturity 236,986 258,617
Loans, net 3,872,186 2,590,535
Accrued interest receivable 20,075 15,700
Bank-owned life insurance 36,033 33,236
Servicing rights 7,918  
Noninterest-bearing deposits 903,466 728,082
Interest-bearing deposits 2,767,979 1,955,967
Time deposits 696,976 408,910
Short-term borrowings 238,960 314,170
Long-term debt 59,078 57,437
Accrued interest payable 11,343 6,826
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 61,239 129,893
Investment securities held-to-maturity 0 0
Loans, net 0 0
Accrued interest receivable 20,075 15,700
Bank-owned life insurance 0 0
Servicing rights 0  
Noninterest-bearing deposits 0 0
Interest-bearing deposits 0 0
Time deposits 0 0
Short-term borrowings 238,960 314,170
Long-term debt 0 0
Accrued interest payable 11,343 6,826
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents 0 0
Investment securities held-to-maturity 236,986 258,617
Loans, net 0 0
Accrued interest receivable 0 0
Bank-owned life insurance 36,033 33,236
Servicing rights 0  
Noninterest-bearing deposits 903,466 728,082
Interest-bearing deposits 2,767,979 1,955,967
Time deposits 696,976 408,910
Short-term borrowings 0 0
Long-term debt 59,078 57,437
Accrued interest payable 0 0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and cash equivalents 0 0
Investment securities held-to-maturity 0 0
Loans, net 3,872,186 2,590,535
Accrued interest receivable 0 0
Bank-owned life insurance 0 0
Servicing rights 7,918  
Noninterest-bearing deposits 0 0
Interest-bearing deposits 0 0
Time deposits 0 0
Short-term borrowings 0 0
Long-term debt 0 0
Accrued interest payable $ 0 $ 0