XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Schedule of Intangible Assets Acquired and Expected Lives for Finite-Lived Intangible Assets (Detail)
$ in Thousands
Apr. 30, 2021
USD ($)
Acquired Finite Lived Intangible Assets [Line Items]  
Intangible assets $ 1,983
Customer Relationships [Member]  
Acquired Finite Lived Intangible Assets [Line Items]  
Intangible assets $ 787
Finite-lived intangible assets useful life 5 years
Trade Names [Member]  
Acquired Finite Lived Intangible Assets [Line Items]  
Intangible assets $ 639
Finite-lived intangible assets useful life 5 years
Technology [Member]  
Acquired Finite Lived Intangible Assets [Line Items]  
Intangible assets $ 438
Finite-lived intangible assets useful life 5 years
Non-compete Covenant [Member]  
Acquired Finite Lived Intangible Assets [Line Items]  
Intangible assets $ 69
Finite-lived intangible assets useful life 3 years
Exclusive-Right [Member]  
Acquired Finite Lived Intangible Assets [Line Items]  
Intangible assets $ 44
Finite-lived intangible assets useful life 5 years
Backlog [Member]  
Acquired Finite Lived Intangible Assets [Line Items]  
Intangible assets $ 6
Finite-lived intangible assets useful life less than 1 year