v3.25.1
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
Mar. 31, 2025
Dec. 31, 2024
Interest Rate Lock Commitments    
Derivative [Line Items]    
Notional Value $ 1,861,654 $ 1,072,217
Derivative Asset 23,092 7,964
Derivative Liability 0 0
Forward delivery commitments and best efforts sales commitments    
Derivative [Line Items]    
Notional Value 2,611,427 2,092,660
Derivative Asset 0 9,074
Derivative Liability $ 10,460 $ 2,487