v3.25.2
Fair Value Measurements - Summary of Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial assets    
Investment securities $ 45,577 $ 47,321
Carrying Value    
Financial assets    
Cash and due from banks 29,546 36,533
Interest earning deposits with other banks 690,213 415,980
Investment securities 45,577 47,321
Other investments 12,521 10,800
Loans receivable 3,540,330 3,486,565
Accrued interest receivable 20,849 21,104
Financial liabilities    
Deposits 3,913,571 3,585,332
Subordinated debt 44,368 44,293
Junior subordinated debentures 3,592 3,591
Accrued interest payable 954 962
Estimated Fair Value    
Financial assets    
Cash and due from banks 29,546 36,533
Interest earning deposits with other banks 690,213 415,980
Investment securities 45,651 46,740
Other investments 12,521 10,800
Loans receivable 3,491,085 3,460,131
Accrued interest receivable 20,849 21,104
Financial liabilities    
Deposits 3,945,953 3,584,967
Subordinated debt 43,783 45,505
Junior subordinated debentures 3,785 3,508
Accrued interest payable 954 962
Estimated Fair Value | Level 1    
Financial assets    
Cash and due from banks 29,546 36,533
Interest earning deposits with other banks 690,213 415,980
Investment securities 0 0
Other investments 0 0
Loans receivable 0 0
Accrued interest receivable 0 0
Financial liabilities    
Deposits 0 0
Subordinated debt 0 0
Junior subordinated debentures 0 0
Accrued interest payable 0 0
Estimated Fair Value | Level 2    
Financial assets    
Cash and due from banks 0 0
Interest earning deposits with other banks 0 0
Investment securities 45,651 46,740
Other investments 10,345 8,181
Loans receivable 0 0
Accrued interest receivable 20,849 21,104
Financial liabilities    
Deposits 3,945,953 3,584,967
Subordinated debt 43,783 45,505
Junior subordinated debentures 3,785 3,508
Accrued interest payable 954 962
Estimated Fair Value | Level 3    
Financial assets    
Cash and due from banks 0 0
Interest earning deposits with other banks 0 0
Investment securities 0 0
Other investments 2,176 2,619
Loans receivable 3,491,085 3,460,131
Accrued interest receivable 0 0
Financial liabilities    
Deposits 0 0
Subordinated debt 0 0
Junior subordinated debentures 0 0
Accrued interest payable $ 0 $ 0