v3.26.1
Investments (Details) - USD ($)
6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jan. 31, 2026
Investments [Abstract]      
Debt securities, held-to-maturity, amortized cost, before allowance for credit loss $ 288,200,000   $ 187,000,000
Debt securities, held-to-maturity, weighted average yield, maturity, year one 3.80%   3.80%
Debt securities, held-to-maturity, accumulated unrecognized loss $ 275,000   $ 52,000
Big River [Member]      
Investments [Abstract]      
Retained earnings, undistributed earnings from equity method investees 26,500,000   $ 17,700,000
Proceeds from equity method investments, dividend distribution $ 2,000,000 $ 2,500,000