v3.26.1
Commitments and Contingencies (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Commitments and Contingencies [Line Items]    
Letters of credit amount $ 25,102,000 $ 24,502,000
Line of Credit [Member]    
Commitments and Contingencies [Line Items]    
Unused lines of credit to borrowers 267,775,000 274,407,000
Letter of Credit Agreements [Member]    
Commitments and Contingencies [Line Items]    
Deferred revenue $ 0 $ 0
Maximum [Member] | Letters of Credit [Member]    
Commitments and Contingencies [Line Items]    
Outstanding term 30 days  
Minimum [Member] | Letters of Credit [Member]    
Commitments and Contingencies [Line Items]    
Outstanding term 5 days