XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Mortgage Commitments (Details) - Mortgage Commitments - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
Aggregate mortgage loan commitments:    
Total $ 1,843,412 $ 1,837,284
Investor commitments to purchase:    
Total 489,635 351,663
IRLCs    
Aggregate mortgage loan commitments:    
Total 312,371 168,829
Investor commitments to purchase:    
Total 312,371 168,829
Non-IRLCs    
Aggregate mortgage loan commitments:    
Total 1,531,041 1,668,455
Mortgage loans held for sale    
Investor commitments to purchase:    
Total $ 177,264 $ 182,834