v3.25.2
Fair Value Disclosures - Carrying amounts and estimated fair value of our financial instruments (Details) - Nonrecurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value Disclosures    
Total assets $ 767 $ 5,120
Total Liabilities 0 0
Carrying Amount | Deposits    
Fair Value Disclosures    
Total Liabilities 1,479,161 1,670,375
Carrying Amount | Borrowings    
Fair Value Disclosures    
Total Liabilities 135,000  
Carrying Amount | Cash and cash equivalents    
Fair Value Disclosures    
Total assets 59,373 78,259
Carrying Amount | Certificates of deposit    
Fair Value Disclosures    
Total assets 100 100
Carrying Amount | Marketable equity Securities    
Fair Value Disclosures    
Total assets 25,345 21,994
Carrying Amount | Securities held to maturity    
Fair Value Disclosures    
Total assets 14,398 14,616
Carrying Amount | Loans receivable, net    
Fair Value Disclosures    
Total assets 1,792,832 1,807,768
Carrying Amount | Investments in restricted stock    
Fair Value Disclosures    
Total assets 1,085 397
Carrying Amount | Accrued interest receivable    
Fair Value Disclosures    
Total assets 12,119 13,481
Fair Value | Deposits    
Fair Value Disclosures    
Total Liabilities 1,479,292 1,674,376
Fair Value | Borrowings    
Fair Value Disclosures    
Total Liabilities 135,258  
Fair Value | Cash and cash equivalents    
Fair Value Disclosures    
Total assets 59,373 78,259
Fair Value | Certificates of deposit    
Fair Value Disclosures    
Total assets 100 100
Fair Value | Marketable equity Securities    
Fair Value Disclosures    
Total assets 25,345 21,994
Fair Value | Securities held to maturity    
Fair Value Disclosures    
Total assets 11,594 11,858
Fair Value | Loans receivable, net    
Fair Value Disclosures    
Total assets 1,786,972 1,801,607
Fair Value | Investments in restricted stock    
Fair Value Disclosures    
Total assets 1,085 397
Fair Value | Accrued interest receivable    
Fair Value Disclosures    
Total assets 12,119 13,481
Level 1 | Fair Value | Borrowings    
Fair Value Disclosures    
Total Liabilities 135,258  
Level 1 | Fair Value | Cash and cash equivalents    
Fair Value Disclosures    
Total assets 59,373 78,259
Level 1 | Fair Value | Marketable equity Securities    
Fair Value Disclosures    
Total assets 25,345 21,994
Level 2 | Fair Value | Deposits    
Fair Value Disclosures    
Total Liabilities 1,479,292 1,674,376
Level 2 | Fair Value | Certificates of deposit    
Fair Value Disclosures    
Total assets 100 100
Level 2 | Fair Value | Securities held to maturity    
Fair Value Disclosures    
Total assets 11,594 11,858
Level 2 | Fair Value | Investments in restricted stock    
Fair Value Disclosures    
Total assets 1,085 397
Level 2 | Fair Value | Accrued interest receivable    
Fair Value Disclosures    
Total assets 12,119 13,481
Level 3    
Fair Value Disclosures    
Total assets 767 5,120
Level 3 | Fair Value | Loans receivable, net    
Fair Value Disclosures    
Total assets $ 1,786,972 $ 1,801,607