v3.26.1
Loans Receivable and Allowance for Credit Losses - Schedule of Loan Portfolio (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]            
Loans receivable, gross $ 885,909   $ 592,562      
Allowance for credit losses (8,469) $ (7,779) (6,839) $ (7,795) $ (6,729) $ (7,305)
Loans receivable, net 877,440   585,723      
Commercial Real Estate            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, gross 487,265   346,191      
Allowance for credit losses (2,881) (2,602) (2,340) (2,436) (2,275) (2,241)
Residential Real Estate            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, gross 201,153   79,667      
Allowance for credit losses (1,241) (1,356) (753) (519) (639) (596)
Commercial and Industrial            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, gross 189,094   146,828      
Allowance for credit losses (4,115) (3,532) (3,305) (1,785) (1,168) (1,077)
Consumer and Other            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans receivable, gross 8,396   19,877      
Allowance for credit losses $ (233) $ (289) $ (441) $ (3,050) $ (2,607) $ (3,386)