Annual report [Section 13 and 15(d), not S-K Item 405]

MORTGAGE LOANS HELD FOR SALE (Details)

v3.25.0.1
MORTGAGE LOANS HELD FOR SALE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Mortgages Held For Sale [Roll Forward]    
Balance — beginning of year $ 901,227 $ 845,775
Origination and purchase of mortgage loans held for sale 22,140,156 14,193,944
Proceeds on sale of and payments from mortgage loans held for sale (22,069,785) (14,504,592)
Gain on sale of mortgage loans excluding fair value of other financial instruments, net 566,347 336,245
Valuation adjustment of mortgage loans held for sale (14,498) 29,855
Balance — end of year $ 1,523,447 $ 901,227