v3.25.2
INCOME TAXES - Solar Energy Projects (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2025
Jul. 31, 2024
Jan. 31, 2025
Solar Energy Projects        
Payment for equity method investment     $ 3,312  
Investment account balances $ 3,200 $ 3,200   $ 4,600
STC Investments        
Solar Energy Projects        
Remaining cash investment commitments 11,500 11,500    
Income tax credits and other income tax benefits related to STC investments 800 1,500 700  
Amortization expense related to STC investment $ 700 $ 1,400 $ 700