v3.26.1
Fair Value Disclosures - Schedule of Assets and (Liabilities), Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring - Level 2 - USD ($)
$ in Thousands
Apr. 30, 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 $ 195 $ 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 141,482 200,816
Interest Rate Lock Commitments | Forward Contracts    
Summary of assets and (liabilities), measured at fair value on a recurring basis    
Derivative asset   1
Derivative liability (18)  
Interest Rate Lock Commitments    
Summary of assets and (liabilities), measured at fair value on a recurring basis    
Derivative asset $ 18  
Derivative liability   $ (1)