XML 70 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Schedule of Reconciliation of Level 3 Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mortgage Loans Held for Sale        
Reconciliation of Level 3 Assets:        
Beginning balance $ 385,786 $ 763,761 $ 438,518 $ 1,082,730
Transfers in 108,566 197,709 217,736 408,767
Transfers out/principal reductions (139,822) (363,072) (295,537) (963,525)
Net transfers and revaluation gains (losses) 0 0 0 0
Total gains (losses) included in Net income (loss) for assets held at the end of the reporting date (2,677) 33,980 (8,864) 104,406
Ending balance 351,853 632,378 351,853 632,378
IRLCs        
Reconciliation of Level 3 Assets:        
Beginning balance 202,873 182,112 132,870 90,635
Transfers in 0 0 0 0
Transfers out/principal reductions 0 0 0 0
Net transfers and revaluation gains (losses) (32,492) (54,422) 37,511 37,055
Total gains (losses) included in Net income (loss) for assets held at the end of the reporting date 0 0 0 0
Ending balance 170,381 127,690 170,381 127,690
Non-Mortgage Loans Held for Sale        
Reconciliation of Level 3 Assets:        
Beginning balance 197,661 32,490 163,018 0
Transfers in 104,143 46,405 164,439 79,243
Transfers out/principal reductions (32,711) 0 (56,408) 0
Net transfers and revaluation gains (losses) 0 0 0 0
Total gains (losses) included in Net income (loss) for assets held at the end of the reporting date 367 (405) (1,589) (753)
Ending balance $ 269,460 $ 78,490 $ 269,460 $ 78,490