v3.25.2
Loans and Allowance for Credit Losses - Additional information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Risk category of loans by loan segment, based on the most recent analysis performed by management      
Accrued interest receivable on loans $ 11.6   $ 11.4
Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Interest Receivable   Interest Receivable
Number of loans modified   0.0  
CRE Nonowner Occupied      
Risk category of loans by loan segment, based on the most recent analysis performed by management      
Number of loans modified | loan 1    
Aggregate outstanding balances of troubled debt restructurings $ 8.6    
Loan extension term (in years) 3 years