v3.25.2
FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Derivative Instruments and Loans Held for Sale (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Derivative notional amount and balance sheet location    
Estimated Gain on Sale $ 50,840 $ 24,591
Total Fair Value Adjustment 50,840 24,591
Derivative assets $ 52,370 $ 30,175
Derivative Asset, Statement of Financial Position Other assets Other assets
Derivative Liabilities $ (16,208) $ (915)
Derivative Liability, Statement of Financial Position Other liabilities Other liabilities
Fair Value Adjustment $ 14,678 $ (4,669)
Undesignated derivatives    
Derivative notional amount and balance sheet location    
Estimated Gain on Sale 50,840  
Total Fair Value Adjustment 50,840  
Derivative assets 52,370  
Derivative Liabilities (15,780)  
Fair Value Adjustment 14,250  
Designated derivatives    
Derivative notional amount and balance sheet location    
Derivative Liabilities (428)  
Fair Value Adjustment 428  
Interest Rate Swaps | Designated derivatives    
Derivative notional amount and balance sheet location    
Notional Amount 400,000  
Interest Rate Movement (428)  
Total Fair Value Adjustment (428)  
Derivative Liabilities (428)  
Rate Lock Commitments    
Derivative notional amount and balance sheet location    
Notional Amount   472,905
Estimated Gain on Sale   19,968
Interest Rate Movement   (5,338)
Total Fair Value Adjustment   14,630
Derivative assets   14,930
Derivative Liabilities   (300)
Rate Lock Commitments | Undesignated derivatives    
Derivative notional amount and balance sheet location    
Notional Amount 1,615,937  
Estimated Gain on Sale 41,498  
Interest Rate Movement 9,658  
Total Fair Value Adjustment 51,156  
Derivative assets 51,185  
Derivative Liabilities (29)  
Forward Sale Contracts    
Derivative notional amount and balance sheet location    
Notional Amount   1,258,323
Interest Rate Movement   14,630
Total Fair Value Adjustment   14,630
Derivative assets   15,245
Derivative Liabilities   (615)
Forward Sale Contracts | Undesignated derivatives    
Derivative notional amount and balance sheet location    
Notional Amount 2,779,524  
Interest Rate Movement (14,566)  
Total Fair Value Adjustment (14,566)  
Derivative assets 1,185  
Derivative Liabilities (15,751)  
Loans Held for Sale    
Derivative notional amount and balance sheet location    
Notional Amount   785,418
Estimated Gain on Sale   4,623
Interest Rate Movement   (9,292)
Total Fair Value Adjustment   (4,669)
Fair Value Adjustment   $ (4,669)
Loans Held for Sale | Undesignated derivatives    
Derivative notional amount and balance sheet location    
Notional Amount 1,163,587  
Estimated Gain on Sale 9,342  
Interest Rate Movement 4,908  
Total Fair Value Adjustment 14,250  
Fair Value Adjustment 14,250  
Senior Notes | Designated derivatives    
Derivative notional amount and balance sheet location    
Notional Amount 400,000  
Interest Rate Movement 428  
Total Fair Value Adjustment 428  
Fair Value Adjustment $ 428