v3.26.1
FAIR VALUE - Summary of Level 3 Fair Value Measurement Activity (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest rate lock commitments on residential mortgages        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period $ 63 $ 113 $ 38 $ 20
Total gains (losses) included in earnings 5 (58) 30 35
Balance, end of period 68 55 68 55
Collateralized Mortgage Obligations        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period 17,110 16,265 15,328 16,920
Unrealized gains (losses) included in OCI 1,294 (13) 1,112 (552)
Purchases 0 0 4,860 0
Net discount accretion 41 19 93 32
Principal payments and other (2,161) (131) (3,868) (260)
Transfers into level 3 0 0 7,182 0
Transfers out of level 3 (10,268) 0 (18,691) 0
Balance, end of period $ 6,016 $ 16,140 $ 6,016 $ 16,140