v3.22.4
SCHEDULE OF CARRYING VALUE OF IDENTIFIABLE INTANGIBLE ASSETS (Details) (Parenthetical)
12 Months Ended
Oct. 31, 2022
Customer Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted average lives of intangible assets 10 years
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted average lives of intangible assets 3 years
Patents And Other [Member]  
Finite-Lived Intangible Assets [Line Items]  
Weighted average lives of intangible assets 10 years