v3.26.1
Basis of Presentation (Details)
$ in Thousands
3 Months Ended
Mar. 20, 2026
USD ($)
Mar. 31, 2026
USD ($)
Segment
Mar. 31, 2025
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Line items]      
Number of reportable segments | Segment   1  
Net gain   $ 1,294 $ 404
Branch Sale      
Organization, Consolidation and Presentation of Financial Statements [Line items]      
Cash paid $ 31,100    
Deposits on branch sale $ 47,400    
Deposit premium percentage 8.00%    
Premises and equipment on branch sale $ 11,600    
Net gain $ 3,600