v3.25.2
Impairment and Restructuring - (Details)
$ in Thousands
9 Months Ended
Jul. 31, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]  
Beginning balance $ 2,235
Ending balance 3,383
Employee Severance  
Restructuring Cost and Reserve [Line Items]  
Beginning balance 2,235
Restructuring expense recognized 5,593
Restructuring expense payouts (4,445)
Ending balance $ 3,383