v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Nov. 06, 2025
Jul. 16, 2025
Jul. 14, 2025
Jul. 10, 2025
Mar. 31, 2026
Dec. 31, 2025
Subsequent Event [Line Items]            
Total deposits         $ 3,501,890 $ 3,466,464
Total assets         4,298,322 4,336,453
Net loan         $ 3,189,131 $ 3,228,026
Common Shares [Member] | Underwritten Public Offering [Member]            
Subsequent Event [Line Items]            
Sale of common shares     3,294,120      
Aggregate net proceeds from offering   $ 75,700        
Common Shares [Member] | Underwritten Public Offering [Member] | Maximum [Member]            
Subsequent Event [Line Items]            
Common stock, shares offering       3,788,238    
Common Shares [Member] | Over-Allotment Option [Member]            
Subsequent Event [Line Items]            
Sale of additional common shares   494,118        
Public offering price, per share   $ 21.25        
Farmers [Member]            
Subsequent Event [Line Items]            
Total deposits $ 236,100          
Total assets 268,100          
Net loan 106,200          
Payment of cash related to the merger agreement $ 35,544          
Number of shares issued 1,434,473          
Merger agreement, aggregate deal value $ 66,758