v3.25.2
Fair Value Measurements (Items for which Fair Value is Only Disclosed) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents $ 167,724 $ 113,889 $ 107,531 $ 90,184
Loans, net of allowance for credit losses on loans 5,099,201 5,095,878    
FHLB stock 45,273 49,817    
Investment in BOLI 113,372 106,777    
Time deposits [1] 1,209,088 1,489,648    
FHLB advances 1,001,000 1,125,000    
Junior subordinated debentures 22,681 22,681    
Basis adjustment associated with fair value hedges (179) (1,481)    
Carrying Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents 167,724 113,889    
Loans, net of allowance for credit losses on loans 5,099,201 5,095,878    
FHLB stock 45,273 49,817    
Investment in BOLI 113,372 106,777    
Non-maturity deposits 3,836,160 3,626,152    
Time deposits 1,209,088 1,489,648    
FHLB advances 1,001,000 1,125,000    
Junior subordinated debentures 22,681 22,681    
Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents 167,724 113,889    
Loans, net of allowance for credit losses on loans 4,956,288 [2] 4,952,110 [3]    
FHLB stock 45,273 49,817    
Investment in BOLI 113,372 106,777    
Non-maturity deposits 3,836,160 3,626,152    
Time deposits 1,204,994 1,479,267    
FHLB advances 1,004,500 1,125,819    
Junior subordinated debentures 19,618 19,602    
Fair Value | Level 1        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents 167,724 113,889    
Loans, net of allowance for credit losses on loans 0 0    
FHLB stock 0 0    
Investment in BOLI 0 0    
Non-maturity deposits 0 0    
Time deposits 0 0    
FHLB advances 0 0    
Junior subordinated debentures 0 0    
Fair Value | Level 2        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents 0 0    
Loans, net of allowance for credit losses on loans 0 0    
FHLB stock 45,273 49,817    
Investment in BOLI 113,372 106,777    
Non-maturity deposits 3,836,160 3,626,152    
Time deposits 1,204,994 1,479,267    
FHLB advances 1,004,500 1,125,819    
Junior subordinated debentures 19,618 19,602    
Fair Value | Level 3        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents 0 0    
Loans, net of allowance for credit losses on loans 4,956,288 [2] 4,952,110 [3]    
FHLB stock 0 0    
Investment in BOLI 0 0    
Non-maturity deposits 0 0    
Time deposits 0 0    
FHLB advances 0 0    
Junior subordinated debentures $ 0 $ 0    
[1] Includes wholesale brokered time deposit balances of $1.8 million and $297.5 million, respectively, as of June 30, 2025 and December 31, 2024.
[2] The estimated fair value excludes a $179 thousand negative basis adjustment associated with fair value hedges. See Note 7 for additional disclosure.
[3] The estimated fair value excludes a $1.5 million negative basis adjustment associated with fair value hedges. See Note 7 for additional disclosure.