v3.26.1
Summary of Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Property, Plant, and Equipment [Line Items]          
Number of operating segments | segment     2    
Number of reportable segments | segment     2    
Period of closing and funding mortgages (in days)     30 days    
Balances on transferred facilities $ 64,100   $ 64,100   $ 56,500
Percentage of total loan balance 1.20%   1.20%    
LRA deposit $ 54,500   $ 54,500   55,000
Guaranty account, LRA 4,400   4,400   4,300
Amortization amount, LRA 231 $ 184 445 $ 350  
Lender risk account 29,343   29,343   30,446
Accrued interest on loans 29,200   29,200   28,300
Repurchase reserve 2,000   2,000   2,100
Other real estate owned 3,000   3,000   1,700
Real estate in process of foreclosure 24,200   24,200   18,100
Right of use assets $ 1,100   $ 1,100   $ 1,000
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets   Other assets   Other assets
Operating lease, liability $ 1,118   $ 1,118   $ 1,100
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities   Other liabilities   Other liabilities
Letter of Credit          
Property, Plant, and Equipment [Line Items]          
Letter of credit outstanding $ 0   $ 0   $ 0
Residential          
Property, Plant, and Equipment [Line Items]          
Delinquency period (in days)     120 days    
Commercial          
Property, Plant, and Equipment [Line Items]          
Delinquency period (in days)     90 days    
Minimum          
Property, Plant, and Equipment [Line Items]          
Funds returned to company term (in years)     5 years    
Guaranty amortization, term LRA (in years)     5 years    
Maximum          
Property, Plant, and Equipment [Line Items]          
Funds returned to company term (in years)     25 years    
Guaranty amortization, term LRA (in years)     9 years