v3.26.1
Investments (Details) - USD ($)
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Jan. 31, 2026
Investments [Abstract]      
Debt securities, held-to-maturity, amortized cost, before allowance for credit loss $ 246,600,000   $ 187,000,000
Debt securities, held-to-maturity, weighted average yield, maturity, year one 3.70%   3.80%
Debt securities, held-to-maturity, accumulated unrecognized loss $ 107,000   $ 52,000
Big River [Member]      
Investments [Abstract]      
Retained earnings, undistributed earnings from equity method investees 21,300,000   $ 17,700,000
Proceeds from equity method investments, dividend distribution $ 0 $ 0