XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense $ 3,049 $ 1,908 $ 8,717 $ 4,957
Costs of Revenues        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense 389 175 1,137 512
Administrative and Selling Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense 2,285 1,598 6,546 4,126
Research and Development Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense $ 375 $ 135 $ 1,034 $ 319