v3.25.4
Subordinated Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Subordinated debt, net of unamortized issuance cost   $ 54,675 $ 54,459
Subordinated Debt      
Debt Instrument [Line Items]      
Debt issuance as a percentage of aggregate principal (as percent) 100.00%    
5.75% Fixed-to-Floating Rate Subordinated Notes | Subordinated Debt      
Debt Instrument [Line Items]      
Aggregate principal amount $ 55,000    
Fixed-to-floating rate (as percent) 5.75%    
Debt instrument basis points 2.82%    
Subordinated debt amortization period (in years)   5 years