v3.25.1
ACL for Loans - Performance Status of Modified Loans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Current Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months $ 12,477 $ 31
Total Past Due Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 143
30-59 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
60-89 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Past Due 90 Days or More    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 143
Commercial real estate owner-occupied | Current Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial real estate owner-occupied | Total Past Due Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial real estate owner-occupied | 30-59 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial real estate owner-occupied | 60-89 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial real estate owner-occupied | Past Due 90 Days or More    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial real estate non owner-occupied | Current Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 2,974 0
Commercial real estate non owner-occupied | Total Past Due Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial real estate non owner-occupied | 30-59 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial real estate non owner-occupied | 60-89 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial real estate non owner-occupied | Past Due 90 Days or More    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial and industrial | Current Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 1,640 0
Commercial and industrial | Total Past Due Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 143
Commercial and industrial | 30-59 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial and industrial | 60-89 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial and industrial | Past Due 90 Days or More    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 143
Commercial construction | Current Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 7,840 0
Commercial construction | Total Past Due Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial construction | 30-59 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial construction | 60-89 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Commercial construction | Past Due 90 Days or More    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Residential mortgages | Current Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 31
Residential mortgages | Total Past Due Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Residential mortgages | 30-59 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Residential mortgages | 60-89 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Residential mortgages | Past Due 90 Days or More    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Home equity | Current Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 23 0
Home equity | Total Past Due Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Home equity | 30-59 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Home equity | 60-89 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Home equity | Past Due 90 Days or More    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Consumer | Current Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Consumer | Total Past Due Loans    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Consumer | 30-59 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Consumer | 60-89 Days Past Due    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months 0 0
Consumer | Past Due 90 Days or More    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loan balance, modified within preceding 12 months $ 0 $ 0