v3.26.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income Loss [Line Items]        
Tax effect $ 2,561 $ 407    
Total Stockholders' Equity Less Maximum Cash Obligation Related to ESOP Shares 545,557 548,234 $ 493,558 $ 492,687
Net unrealized (loss) on available-for-sale securities        
Accumulated Other Comprehensive Income Loss [Line Items]        
AOCI before tax (10,775) (1,711)    
Accumulated Other Comprehensive (Loss)        
Accumulated Other Comprehensive Income Loss [Line Items]        
Total Stockholders' Equity Less Maximum Cash Obligation Related to ESOP Shares $ (8,214) $ (1,304) $ (26,195) $ (27,300)