XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.2.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, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense $ 1,908 $ 872 $ 4,957 $ 3,487
Costs of Revenues        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense 175 133 512 449
Administrative and Selling Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense 1,598 706 4,126 2,941
Research and Development Expense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Allocated Share-based Compensation Expense $ 135 $ 33 $ 319 $ 97