v3.26.3
Advance to Game Developers, Net - Schedule of Movements in Advance to Game Developers (Details) - USD ($)
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Schedule of Movements in Advance to Game Developers [Abstract]      
Beginning balance $ 22,677,194 $ 22,134,756 $ 17,206,593
Additional advances 9,230,299 7,379,759 7,037,522
Amortization (3,222,344) (3,433,290) (2,477,840)
Write-off (8,656,729) (3,375,786)
Foreign currency translation adjustments (74,994) (28,245) 368,481
Ending balance 19,953,426 22,677,194 22,134,756
Less: allowance for credit loss (2,020,640) (8,115,468) (7,967,665)
Advance to game developers, net $ 17,932,786 $ 14,561,726 $ 14,167,091