v3.26.1
Loans and Allowance for Credit Losses on Loans - Schedule of Loans Held-for-Investment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment $ 2,873,551 $ 2,820,400    
Allowance for credit losses on loans (33,943) (33,381) $ (31,942) $ (30,628)
Net loans held-for-investment 2,839,608 2,787,019    
Officers and Directors        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 0 0    
Commercial property        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 1,953,448 1,903,599    
Commercial property | Commercial property        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 1,091,823 1,071,396    
Allowance for credit losses on loans (10,716) (9,348) (12,055) (12,923)
Commercial property | Business property        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 644,307 638,063    
Allowance for credit losses on loans (5,549) (4,347) (4,192) (3,967)
Commercial property | Multifamily        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 198,346 175,579    
Allowance for credit losses on loans (1,518) (1,282) (2,643) (2,371)
Commercial property | Construction        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 18,972 18,561    
Allowance for credit losses on loans (114) (123) (46) (81)
Commercial and industrial        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 520,894 508,662    
Allowance for credit losses on loans (13,122) (15,357) (9,581) (8,713)
Total consumer        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 399,209 408,139    
Total consumer | Residential mortgage        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 392,680 401,337    
Allowance for credit losses on loans (2,880) (2,871) (3,379) (2,506)
Total consumer | Other consumer        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loans held-for-investment 6,529 6,802    
Allowance for credit losses on loans $ (44) $ (53) $ (46) $ (67)