v3.25.1
Restructuring - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2025
Nov. 30, 2024
Oct. 31, 2024
Sep. 30, 2024
Restructuring          
Percentage of global workforce reduced in restructuring     17.00%   17.00%
Restructuring expense relating to eliminated positions $ 6 $ 1,542      
Restructuring expense $ 1,432 $ 1,432   $ 2,235