v3.26.1
Fair Value Disclosures - Schedule of Assets and (Liabilities), Measured at Fair Value on a Recurring Basis (Details) - Level 2 - USD ($)
$ in Thousands
Jul. 31, 2026
Oct. 31, 2025
Mortgage Loans Held for Sale | Forward Contracts    
Summary of assets and (liabilities), measured at fair value on a recurring basis    
Derivative asset $ 960 $ 63
Mortgage Loans Held for Sale | Mortgage Loans Held for Sale    
Summary of assets and (liabilities), measured at fair value on a recurring basis    
Mortgage Loans Held for Sale 130,723 200,816
Interest Rate Lock Commitments | Forward Contracts    
Summary of assets and (liabilities), measured at fair value on a recurring basis    
Derivative asset 945 1
Interest Rate Lock Commitments    
Summary of assets and (liabilities), measured at fair value on a recurring basis    
Derivative liability $ (945) $ (1)