XML 149 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
MORTGAGE BANKING ACTIVITIES - MORTGAGE LOANS HELD FOR SALE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
MORTGAGE BANKING ACTIVITIES      
Balance, beginning of period $ 3,227 $ 1,302 $ 29,393
Origination of mortgage loans held for sale 186,959 77,800 205,365
Transferred from held for investment to held for sale 68,173    
Proceeds from the sale of mortgage loans held for sale (253,922) (77,928) (238,398)
Net gain (loss) on mortgage loans held for sale 3,875 2,053 4,942
Balance, end of period $ 8,312 $ 3,227 $ 1,302