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