v3.26.1
Cyclo Merger - Schedule of Pro Forma Results of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2025
Schedule of Pro Forma Results of Operations [Abstract]    
Revenue $ 472 $ 1,230
Loss from operations (9,832) (33,491)
Net loss attributable to Rafael common stockholders $ (7,638) $ (28,679)