v3.25.1
Restructuring - (Details)
$ in Thousands
6 Months Ended
Apr. 30, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]  
Beginning balance $ 2,235
Ending balance 1,432
Employee Severance  
Restructuring Cost and Reserve [Line Items]  
Beginning balance 2,235
Restructuring expense recognized 1,542
Restructuring expense payouts (2,345)
Ending balance $ 1,432