v3.25.2
LOAN SERVICING RIGHTS - Schedule of Sensitivity of Fair Value to Adverse Changes in Model Inputs and/or Assumptions (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Residential mortgage    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Unpaid principal balance of loans serviced for others $ 9,784,564 $ 8,856,724
Composition of residential loans serviced for others 100.00% 100.00%
Weighted average term (months) and (years) 354 months 353 months
Weighted average age (months) 34 months 33 months
Modeled prepayment speed 8.10% 7.37%
Decline in fair value due to a 10% adverse change $ (5,151) $ (2,474)
Decline in fair value due to a 20% adverse change $ (10,119) $ (5,227)
Weighted average discount rate 9.31% 10.79%
Decline in fair value due to 10% and 100 basis points adverse change $ (6,210) $ (3,283)
Decline in fair value due to a 20% and 200 basis points adverse change $ (12,197) $ (7,379)
Residential mortgage | FHLMC    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Composition of residential loans serviced for others 25.48% 24.51%
Residential mortgage | FNMA    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Composition of residential loans serviced for others 66.04% 68.42%
Residential mortgage | GNMA    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Composition of residential loans serviced for others 8.48% 7.07%
SBA servicing rights    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Unpaid principal balance of loans serviced for others $ 230,405 $ 235,793
Weighted average term (months) and (years) 3 years 4 months 2 days 3 years 2 months 4 days
Modeled prepayment speed 17.26% 18.95%
Decline in fair value due to a 10% adverse change $ (146) $ (192)
Decline in fair value due to a 20% adverse change $ (280) $ (366)
Weighted average discount rate 14.09% 11.27%
Decline in fair value due to 10% and 100 basis points adverse change $ (73) $ (97)
Decline in fair value due to a 20% and 200 basis points adverse change $ (143) $ (190)