v3.26.1
Investments - Schedule of Financial Information for Equity Method Investments (Details) - Big River [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Investments [Abstract]        
Net sales and revenue $ 333,296 $ 229,876 $ 603,006 $ 502,179
Production tax credit income 20,327 0 40,219 0
Gross profit 82,701 13,238 127,806 27,488
Depreciation expense 4,463 3,907 8,796 7,769
Net income 77,781 9,320 120,468 21,056
Net income attributable to members $ 67,975 $ 6,102 $ 105,405 $ 15,777