v3.25.2
Subordinated Debentures (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 24, 2025
Jun. 30, 2025
Dec. 31, 2024
Subordinated Debentures      
Redemption of subordinated debt   $ 49,980  
5.25% Fixed-to-Floating Rate Subordinated Notes due 2030      
Subordinated Debentures      
Interest rate (as a percent) 5.25%    
Redemption of subordinated debt $ 50,000    
Subordinated Note Purchase Agreement      
Subordinated Debentures      
Subordinated Debentures   110,000 $ 80,000
Debt Issuance Costs   (1,311) (330)
Subordinated Debentures, Net of Issuance Costs   $ 108,689 79,670
Subordinated Note Purchase Agreement | 5.25% Fixed-to-Floating Rate Subordinated Notes due 2030      
Subordinated Debentures      
Subordinated Debentures     $ 50,000
Interest rate (as a percent)   5.25% 5.25%
Subordinated Note Purchase Agreement | 3.25% Fixed-to-Floating Rate Subordinated Notes due 2031      
Subordinated Debentures      
Subordinated Debentures   $ 30,000 $ 30,000
Interest rate (as a percent)   3.25% 3.25%
Variable spread on debt (as a percent)   2.52% 2.52%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember us-gaap:SecuredOvernightFinancingRateSofrMember
Subordinated Note Purchase Agreement | 7.625% Fixed-to-Floating Rate Subordinated Notes due 2035      
Subordinated Debentures      
Subordinated Debentures 80,000 $ 80,000  
Debt Issuance Costs $ 1,200    
Interest rate (as a percent) 7.625% 7.625% 7.625%
Variable spread on debt (as a percent) 3.88% 3.88%  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember  
Amortized value 10 years