v3.25.1
INTANGIBLE ASSETS, NET - Schedule of composition of other intangible assets (Details) - USD ($)
Apr. 30, 2025
Jul. 31, 2024
Indefinite-Lived Intangible Assets [Line Items]    
Gross Amount $ 4,481,461 $ 4,481,461
Accumulated Amortization 2,208,617 1,701,941
Net Amount $ 2,272,844 2,779,520
Customer contracts [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful Life 7 years  
Gross Amount $ 3,862,657 3,862,657
Accumulated Amortization 1,836,463 1,422,607
Net Amount $ 2,026,194 2,440,050
Software [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Useful Life 5 years  
Gross Amount $ 618,804 618,804
Accumulated Amortization 372,154 279,334
Net Amount $ 246,650 $ 339,470