v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]    
Commitments including funding of fixed-rate loans $ 130,411 $ 130,867
Commitments including funding of variable-rates loans 1,413,607 1,372,506
Maximum potential amount of future payments required under the commitments 5,888 4,600
Standby Letters of Credit    
Loss Contingencies [Line Items]    
Standby letters of credit commitment $ 37,005 $ 39,356
Minimum    
Loss Contingencies [Line Items]    
Fixed-rate interest 1.00% 1.00%
Maturity period 7 months 1 month
Maximum    
Loss Contingencies [Line Items]    
Fixed-rate interest 18.00% 18.00%
Maturity period 17 years 17 years