Quarterly report [Sections 13 or 15(d)]

DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details)

v3.25.2
DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Notional and Fair Value of Derivative Financial Instruments Not Designated as Hedging Instruments (Details) - Not Designated as Hedging Instruments - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Interest Rate Lock Commitments    
Derivative [Line Items]    
Notional Value $ 1,976,020 $ 1,072,217
Derivative Asset 29,099 7,964
Derivative Liability 0 0
Forward delivery commitments and best efforts sales commitments    
Derivative [Line Items]    
Notional Value 2,692,341 2,092,660
Derivative Asset 70 9,074
Derivative Liability $ 12,721 $ 2,487