v3.26.1
Fair Value Measurements and Disclosures - Schedule of Financial Assets Measured at Fair Value on Non-recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial assets measured at fair value on a nonrecurring basis    
OREO and other repossessed assets $ 6,009 $ 5,997
Nonrecurring | Level 3    
Financial assets measured at fair value on a nonrecurring basis    
Mortgage servicing rights 84 86
SBA loan servicing rights 3,610 3,846
OREO and other repossessed assets 6,009  
Total 16,463 18,103
Nonrecurring | Level 3 | Commercial and industrial    
Financial assets measured at fair value on a nonrecurring basis    
Individually evaluated loans 122 0
Nonrecurring | Level 3 | Construction    
Financial assets measured at fair value on a nonrecurring basis    
Individually evaluated loans 3,713 4,430
Nonrecurring | Level 3 | Small business loans    
Financial assets measured at fair value on a nonrecurring basis    
Individually evaluated loans $ 2,925 $ 3,745