v3.25.2
Impairment and Restructuring - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 04, 2025
employee
Jul. 31, 2025
USD ($)
Jul. 31, 2025
USD ($)
Nov. 30, 2024
Oct. 31, 2024
USD ($)
Sep. 30, 2024
Impairment and Restructuring            
Percentage of global workforce reduced in restructuring       17.00%   17.00%
Restructuring expense relating to eliminated positions   $ 4,051 $ 5,593      
Restructuring expense   $ 3,383 $ 3,383   $ 2,235  
Number of employees reduction | employee 122          
Percentage of workforce reduced 22.00%