XML 86 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Mortgage Commitments (Details) - Mortgage Commitments - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Aggregate mortgage loan commitments:    
Total $ 1,947,985 $ 1,837,284
Investor commitments to purchase:    
Total 497,398 351,663
IRLCs    
Aggregate mortgage loan commitments:    
Total 310,413 168,829
Investor commitments to purchase:    
Total 310,413 168,829
Non-IRLCs    
Aggregate mortgage loan commitments:    
Total 1,637,572 1,668,455
Mortgage loans held for sale    
Investor commitments to purchase:    
Total $ 186,985 $ 182,834