v3.26.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2022
Jan. 31, 2021
Commitments and Contingencies Disclosure [Abstract]        
Government assistance, award amount     $ 6,000 $ 6,000
NOW Scheme contingency payable $ 4,919 $ 4,315 $ 6,000 $ 6,000