v3.25.2
Fair Value Measurements - Carrying Value and Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total investment securities available for sale $ 656,452  
Financial Assets:    
Investment securities held to maturity 629,658 $ 623,452
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total investment securities available for sale 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total investment securities available for sale 656,452 764,394
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total investment securities available for sale 0 0
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total investment securities available for sale 656,452 764,394
Financial Assets:    
Cash and cash equivalents 254,096 117,100
Investment securities held to maturity 689,822 703,285
Loans receivable, net 4,722,326 4,749,655
Equity security 285 297
Financial Liabilities:    
Borrowings 263,200 383,000
Junior subordinated debentures 22,204 22,058
Carrying Value | Interest Rate Derivative Contracts    
Financial Assets:    
Derivative assets - interest rate swaps 17,466 23,867
Financial Liabilities:    
Derivative liabilities - interest rate swaps 17,466 23,867
Carrying Value | Non-maturity deposits    
Financial Liabilities:    
Non-maturity deposits 4,802,763 4,707,362
Carrying Value | Certificates of deposit    
Financial Liabilities:    
Non-maturity deposits 981,650 977,251
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total investment securities available for sale 656,452 764,394
Financial Assets:    
Cash and cash equivalents 254,096 117,100
Investment securities held to maturity 629,658 623,452
Loans receivable, net 4,684,464 4,694,516
Equity security 285 297
Financial Liabilities:    
Borrowings 263,189 383,222
Junior subordinated debentures 20,540 20,357
Fair Value | Interest Rate Derivative Contracts    
Financial Assets:    
Derivative assets - interest rate swaps 17,466 23,867
Financial Liabilities:    
Derivative liabilities - interest rate swaps 17,466 23,867
Fair Value | Non-maturity deposits    
Financial Liabilities:    
Non-maturity deposits 4,802,763 4,707,362
Fair Value | Certificates of deposit    
Financial Liabilities:    
Non-maturity deposits 989,539 985,602
Fair Value | Level 1    
Financial Assets:    
Cash and cash equivalents 254,096 117,100
Investment securities held to maturity 0 0
Loans receivable, net 0 0
Equity security 285 297
Financial Liabilities:    
Borrowings 0 0
Junior subordinated debentures 0 0
Fair Value | Level 1 | Interest Rate Derivative Contracts    
Financial Assets:    
Derivative assets - interest rate swaps 0 0
Financial Liabilities:    
Derivative liabilities - interest rate swaps 0 0
Fair Value | Level 1 | Non-maturity deposits    
Financial Liabilities:    
Non-maturity deposits 4,802,763 4,707,362
Fair Value | Level 1 | Certificates of deposit    
Financial Liabilities:    
Non-maturity deposits 0 0
Fair Value | Level 2    
Financial Assets:    
Cash and cash equivalents 0 0
Investment securities held to maturity 629,658 623,452
Loans receivable, net 0 0
Equity security 0 0
Financial Liabilities:    
Borrowings 263,189 383,222
Junior subordinated debentures 0 0
Fair Value | Level 2 | Interest Rate Derivative Contracts    
Financial Assets:    
Derivative assets - interest rate swaps 17,466 23,867
Financial Liabilities:    
Derivative liabilities - interest rate swaps 17,466 23,867
Fair Value | Level 2 | Non-maturity deposits    
Financial Liabilities:    
Non-maturity deposits 0 0
Fair Value | Level 2 | Certificates of deposit    
Financial Liabilities:    
Non-maturity deposits 989,539 985,602
Fair Value | Level 3    
Financial Assets:    
Cash and cash equivalents 0 0
Investment securities held to maturity 0 0
Loans receivable, net 4,684,464 4,694,516
Equity security 0 0
Financial Liabilities:    
Borrowings 0 0
Junior subordinated debentures 20,540 20,357
Fair Value | Level 3 | Interest Rate Derivative Contracts    
Financial Assets:    
Derivative assets - interest rate swaps 0 0
Financial Liabilities:    
Derivative liabilities - interest rate swaps 0 0
Fair Value | Level 3 | Non-maturity deposits    
Financial Liabilities:    
Non-maturity deposits 0 0
Fair Value | Level 3 | Certificates of deposit    
Financial Liabilities:    
Non-maturity deposits $ 0 $ 0