XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Income Taxes        
Unrecognized tax benefits interest     $ 706,210  
Interest expense and penalties     107,001  
Unrecognized tax benefits effective tax rate amount $ 6,236,092   6,236,092  
Income tax expense $ 388,351 $ 449,397 $ 1,751,866 $ 1,196,343