v3.26.1
DEBT - Schedule of Contractual Principal Payments (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Debt Instrument [Line Items]    
Net carrying value of debt and borrowings $ 124,795 $ 617,938
Other debt    
Debt Instrument [Line Items]    
2027 204  
2028 344  
2029 73  
2030 0  
2031 0  
Thereafter 0  
Net carrying value of debt and borrowings 621  
Notes payable, current (584)  
Notes payable, non-current $ 37