v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS        
Gain on consolidation $ 26,800   $ 26,830 $ 0
Gain on contribution of asset to joint venture   $ 22,700   $ 22,700