v3.26.1
Investments - Schedule of Equity Method Investments (Details) - Big River [Member] - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Investments [Abstract]    
Ownership Percentage 10.30%  
Carrying Amount $ 41,325 $ 37,759