v3.26.1
Investments - Schedule of Financial Information for Equity Method Investments (Details) - Big River [Member] - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Investments [Abstract]    
Net sales and revenue $ 269,710 $ 272,303
Production tax credit income 19,892 0
Gross profit 45,105 14,250
Depreciation expense 4,333 3,862
Net income 42,687 11,736
Net income attributable to members $ 37,430 $ 9,675