XML 96 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Benefit Plans - Schedule of Share-Based Compensation Reflected in Consolidated Statement of Operations and Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense $ 3,250 $ 3,049 $ 8,966 $ 8,717
Cost of revenues        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense 463 389 1,211 1,137
Administrative and selling expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense 2,304 2,285 6,498 6,546
Research and development expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense $ 483 $ 375 $ 1,257 $ 1,034