v3.26.1
Loss Per Share - Schedule of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Numerator:        
Net loss $ (2,898) $ (4,051) $ (19,022) $ (18,589)
Net income (loss) attributable to noncontrolling interests 1,328 728 1,437 (163)
Net loss attributable to Rafael Holdings, Inc. $ (4,226) $ (4,779) $ (20,459) $ (18,426)
Denominator:        
Weighted average diluted shares (in Shares) 51,229,576 25,238,501 51,327,943 25,131,655
Loss per share attributable to common stockholders        
Basic (in Dollars per share) $ (0.08) $ (0.19) $ (0.4) $ (0.73)
Diluted (in Dollars per share) $ (0.08) $ (0.19) $ (0.4) $ (0.73)