XML 77 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Mortgage Loans Held for Sale (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mortgage loans held for sale    
Balance at the beginning of period $ 6,542,232 $ 7,343,475
Disbursements of mortgage loans held for sale 44,161,571 38,990,084
Proceeds from sales of mortgage loans held for sale (41,925,218) (38,370,799)
Gain on sale of mortgage loans excluding fair value of other financial instruments, net 708,337 481,683
Balance at the end of period $ 9,486,922 $ 8,444,443
Mortgage loans held for sale average holding period 45 days