v3.26.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Jan. 31, 2022
Jan. 31, 2021
Gain Contingencies [Line Items]        
Minimum lease payments $ 24,900      
Government assistance, award amount     $ 6,000 $ 6,000
Grants received as a liability $ 4,776 $ 4,919 $ 6,000 $ 6,000
Minimum        
Gain Contingencies [Line Items]        
Lease term 2 years      
Maximum        
Gain Contingencies [Line Items]        
Lease term 5 years