v3.26.3
Loans - Summary of the Balances of Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans $ 2,253,927   $ 2,269,317      
Allowance for credit losses (30,254) $ (29,680) (29,078) $ (29,930) $ (28,007) $ (26,223)
Net deferred loan fees (3,907)   (3,965)      
Loans,net 2,219,766   2,236,274      
Mortgage Loan on Real Estate            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans 1,908,688   1,954,077      
Mortgage Loan on Real Estate | Residential            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans 463,232   484,198      
Allowance for credit losses (1,080) (784) (768) (965) (1,201) (1,304)
Mortgage Loan on Real Estate | Commercial and multi-family            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans 1,064,771   1,080,739      
Allowance for credit losses (16,376) (15,939) (16,690) (15,526) (15,478) (13,326)
Mortgage Loan on Real Estate | Construction            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans 163,535   179,266      
Allowance for credit losses (761) (719) (699) (755) (615) (583)
Mortgage Loan on Real Estate | HELOC and Second Mortgages            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans 217,150   209,874      
Allowance for credit losses (443) (426) (417) (390) (496) (568)
Commercial Loans            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans 230,870   194,654      
Commercial Loans | Commercial            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans 230,870   194,649      
Allowance for credit losses (3,966) (3,188) (3,013) (2,612) (2,777) (2,741)
Commercial Loans | SBA PPP            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans 0   5      
Consumer Loans            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total Loans 114,369   120,586      
Allowance for credit losses $ (3,416) $ (4,107) $ (5,598) $ (5,415) $ (5,493) $ (5,594)