Quarterly report pursuant to Section 13 or 15(d)

Consolidated Statements of Operations (Unaudited) (Parentheticals)

v3.24.1.1.u2
Consolidated Statements of Operations (Unaudited) (Parentheticals) - $ / shares
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Income Statement [Abstract]        
Continuing operations, diluted $ (0.04) $ (0.16) $ (0.17) $ (0.33)
Discontinued operations, diluted (0.02) (0.15) (0.08) (0.43)
Total net income (loss) per diluted common share (in Dollars per share) $ (0.06) $ (0.31) $ (0.25) $ (0.76)
Diluted (in Shares) 51,214 49,384 50,629 48,944