XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Derivatives - Schedule of Effects of Derivatives on Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Interest Rate Swaps | Other Income      
Derivative [Line Items]      
Derivative instruments not designated as hedging instruments $ 307 $ 651 $ 344
Interest Rate Lock Commitments      
Derivative [Line Items]      
Derivative instruments not designated as hedging instruments $ (66) $ 0 $ 0