v3.26.1
DERIVATIVE INSTRUMENTS - Notional values and Fair values (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Assets    
Derivative Assets, Notional Amount $ 648,728  
Derivative asset 4,528  
Derivative Liabilities    
Derivative Liabilities, Notional Amount 1,059,640  
Derivative Liabilities, Fair Value 8,054  
Derivatives not designated as hedging instruments    
Derivative Assets    
Derivative Assets, Notional Amount 648,728 $ 539,621
Derivative asset 4,528 7,693
Derivative Liabilities    
Derivative Liabilities, Notional Amount 684,640 543,094
Derivative Liabilities, Fair Value 4,137 7,524
Commitments to originate real estate loans for sale | Derivatives not designated as hedging instruments    
Derivative Assets    
Derivative Assets, Notional Amount 15,452 5,631
Derivative asset $ 391 $ 154
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities    
Derivative Liabilities, Notional Amount $ 0 $ 0
Derivative Liabilities, Fair Value $ 0 $ 0
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Interest And Other Liabilities Accrued Interest And Other Liabilities
Forward sales commitments | Derivatives not designated as hedging instruments    
Derivative Assets    
Derivative Assets, Notional Amount   $ 763
Derivative asset   $ 15
Derivative Asset, Statement of Financial Position [Extensible Enumeration]   Other Assets
Derivative Liabilities    
Derivative Liabilities, Notional Amount   $ 0
Derivative Liabilities, Fair Value   $ 0
Derivative Liability, Statement of Financial Position [Extensible Enumeration]   Accrued Interest And Other Liabilities
Interest rate swaps | Derivatives designated as hedging instruments    
Derivative Assets    
Derivative Assets, Notional Amount $ 0  
Derivative asset $ 0  
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets  
Derivative Liabilities    
Derivative Liabilities, Notional Amount $ 375,000  
Derivative Liabilities, Fair Value $ 3,917  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Interest And Other Liabilities  
Interest rate swaps | Derivatives not designated as hedging instruments    
Derivative Assets    
Derivative Assets, Notional Amount $ 562,912 $ 459,251
Derivative asset $ 4,137 $ 7,524
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities    
Derivative Liabilities, Notional Amount $ 562,912 $ 459,251
Derivative Liabilities, Fair Value $ 4,137 $ 7,524
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Interest And Other Liabilities Accrued Interest And Other Liabilities
RPA sold | Derivatives not designated as hedging instruments    
Derivative Assets    
Derivative Assets, Notional Amount $ 0 $ 0
Derivative asset $ 0 $ 0
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities    
Derivative Liabilities, Notional Amount $ 121,728 $ 83,843
Derivative Liabilities, Fair Value $ 0 $ 0
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Interest And Other Liabilities Accrued Interest And Other Liabilities
RPA purchased | Derivatives not designated as hedging instruments    
Derivative Assets    
Derivative Assets, Notional Amount $ 70,364 $ 73,976
Derivative asset $ 0 $ 0
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities    
Derivative Liabilities, Notional Amount $ 0 $ 0
Derivative Liabilities, Fair Value $ 0 $ 0
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Interest And Other Liabilities Accrued Interest And Other Liabilities