v3.25.2
SERVICING ASSETS (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Aug. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Servicing Assets at Fair Value [Line Items]                  
Servicing assets $ 68,588 $ 49,789 $ 68,588 $ 49,789 $ 69,238 $ 70,435   $ 49,553 $ 49,520
Carrying value of mortgage servicing asset 68,588   68,588     $ 70,435      
Servicing and ancillary fees on mortgage loans 617 1,325 1,179 1,893          
Mortgage loans held for sale                  
Servicing Assets at Fair Value [Line Items]                  
Servicing assets             $ 21,400    
Carrying value of mortgage servicing asset             $ 1,700,000    
Conventional Mortgage Loan                  
Servicing Assets at Fair Value [Line Items]                  
Servicing and ancillary fees on mortgage loans $ 5,600 $ 4,500 $ 11,100 $ 8,900