v3.26.1
Fair Value Measurements - Summary of Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Financial assets      
Investment securities $ 46,169 $ 48,247  
Carrying Value      
Financial assets      
Cash and due from banks 52,695 34,241  
Interest earning deposits with other banks 1,442,772 702,729  
Investment securities 46,169 48,247  
Other investments 14,023 12,837  
Loans held for sale 124,039   $ 71,216
Loans receivable 3,859,379 3,749,531  
Accrued interest receivable 20,139 18,613  
Financial liabilities      
Deposits 5,041,164 4,144,199  
Subordinated debt 44,480 44,443  
Junior subordinated debentures 3,594 3,593  
Accrued interest payable 2,665 1,435  
Estimated Fair Value      
Financial assets      
Cash and due from banks 52,695 34,241  
Interest earning deposits with other banks 1,442,772 702,729  
Investment securities 46,411 48,742  
Other investments 14,023 12,837  
Loans held for sale 124,039   71,216
Loans receivable 3,738,084 3,738,084  
Accrued interest receivable 20,139 18,613  
Financial liabilities      
Deposits 5,018,459 4,130,842  
Subordinated debt 44,167 44,132  
Junior subordinated debentures 3,633 3,719  
Accrued interest payable 2,665 1,435  
Estimated Fair Value | Level 1      
Financial assets      
Cash and due from banks 52,695 34,241  
Interest earning deposits with other banks 1,442,772 702,729  
Investment securities 0 0  
Other investments 0 0  
Loans held for sale 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 46,411 48,742  
Other investments 12,202 10,666  
Loans held for sale 124,039   71,216
Loans receivable 0 0  
Accrued interest receivable 20,139 18,613  
Financial liabilities      
Deposits 5,018,459 4,130,842  
Subordinated debt 44,167 44,132  
Junior subordinated debentures 3,633 3,719  
Accrued interest payable 2,665 1,435  
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 1,821 2,171  
Loans held for sale  
Loans receivable 3,738,084 3,738,084  
Accrued interest receivable 0 0  
Financial liabilities      
Deposits 0 0  
Subordinated debt 0 0  
Junior subordinated debentures 0 0  
Accrued interest payable $ 0 $ 0