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