XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.1
SIGNIFICANT ACCOUNTING POLICIES - Carrying Values and the Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Level 1 | Secured Notes    
Debt Instrument [Line Items]    
Carrying Value   $ 400,000
Fair Value   401,080
Level 2 | Unsecured loans    
Debt Instrument [Line Items]    
Carrying Value $ 6,159 8,791
Fair Value $ 6,159 8,791
Level 2 | Overdraft facilities    
Debt Instrument [Line Items]    
Carrying Value   2,651
Fair Value   2,651
Level 2 | Foreign credit facility    
Debt Instrument [Line Items]    
Carrying Value   8,939
Fair Value   $ 8,939