v3.26.1
Subordinated debentures (Details) - USD ($)
3 Months Ended
Aug. 19, 2022
Oct. 14, 2021
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument          
Amortization of debt issuance costs     $ 62,000 $ 62,000  
Subordinated debentures          
Debt Instrument          
Aggregate principal amount     70,000,000   $ 70,000,000
Unamortized debt issuance costs     241,000   $ 303,000
Amortization of debt issuance costs     62,000 62,000  
Interest expense debt     $ 800,000 $ 800,000  
Subordinated debentures | 3.25 Subordinated Note Due 2031          
Debt Instrument          
Aggregate principal amount   $ 35,000,000.0      
Interest rate (as a percent)   3.25%      
Variable rate (basis points)   2.33%      
Debt instrument, non-callable period (in years)   5 years      
Subordinated debentures | 6.00 Subordinated Note Due 2032          
Debt Instrument          
Aggregate principal amount $ 35,000,000.0        
Interest rate (as a percent) 6.00%        
Variable rate (basis points) 3.26%        
Debt instrument, non-callable period (in years) 5 years