v3.26.1
DEBT - Trade Loan Facility (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2024
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Debt Instrument [Line Items]        
Payments of borrowings of debt   $ 550,511 $ 35,758 $ 725
Line of Credit | Trade loan facility        
Debt Instrument [Line Items]        
Total commitment amount $ 45,000      
Maximum term 90 days      
Floating interest rate 2.00%      
Payments for long-term debt   45,300    
Payments of borrowings of debt   45,000    
Payments of borrowings of debt, interest   $ 300