v3.25.2
Other Income (Expense), Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Apr. 30, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Other Income and Expenses [Abstract]          
Cash consideration for sale of office building   $ 74,300   $ 74,279 $ 0
Gain on sale of building $ 0 $ 51,400 $ 0 $ 51,385 $ 0