v3.26.1
Investment in Cyclo Therapeutics, LLC. (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Dec. 23, 2024
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Investment in Cyclo Therapeutics, LLC. [Line Items]        
Outstanding principal and accrued interest $ 2.5      
Investment in Cyclo Therapeutics, Inc. [Member]        
Investment in Cyclo Therapeutics, LLC. [Line Items]        
Unrealized loss   $ 1.4   $ 5.1
Rafael Holdings Inc [Member]        
Investment in Cyclo Therapeutics, LLC. [Line Items]        
Ownership shares increased 12,998,194   12,998,194  
Rafael Holdings Inc [Member] | Investment in Cyclo Therapeutics, Inc. [Member]        
Investment in Cyclo Therapeutics, LLC. [Line Items]        
Ownership percentage 39.50%      
Cyclo Common Stock [Member]        
Investment in Cyclo Therapeutics, LLC. [Line Items]        
Cyclo common stock 3,968,254