v3.25.4
Fair Value - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Servicing Assets At Fair Value [Line Items]    
Loans held for sale $ 14,769 $ 30,976
OREO balances 200 0
Carrying value of the OREO portfolio 1,300  
Other liabilities 25,787 31,628
Small Business Administration Loans [Member]    
Servicing Assets At Fair Value [Line Items]    
Other liabilities 1,200  
Residential Mortgages [Member]    
Servicing Assets At Fair Value [Line Items]    
Loans held for sale $ 0 $ 7,700