XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Impact of Acquisition's Purchase Price Allocations on Consolidated Balance Sheet (Details) (Parenthetical)
9 Months Ended
Apr. 30, 2022
Integra CCS [Member] | Customer Relationships [Member]  
Business Acquisition [Line Items]  
Useful lives, years 7 years
Integra CCS [Member] | Trade Names [Member]  
Business Acquisition [Line Items]  
Useful lives, years 5 years
Integra CCS [Member] | Noncompete Agreements [Member]  
Business Acquisition [Line Items]  
Useful lives, years 6 years
Leaf Global Fintech Corporation [Member] | Trade Names [Member]  
Business Acquisition [Line Items]  
Useful lives, years 5 years