COMMITMENTS AND CONTINGENCIES - Schedule of Purchase Obligation (Details) $ in Thousands |
Jan. 31, 2026
USD ($)
|
|---|---|
| Payments Due By Period as of January 31, 2026 | |
| Total | $ 39,575 |
| Less than 1 Year | 18,922 |
| 1 - 3 Years | 20,653 |
| 3 - 5 Years | 0 |
| More than 5 Years | $ 0 |
| X | ||||||||||
- Definition Purchase Obligation, to be Paid, Year One To Three No definition available.
|
| X | ||||||||||
- Definition Purchase Obligation, to be Paid, Year Three To Five No definition available.
|
| X | ||||||||||
- Definition Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of purchase arrangement to be paid after fifth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|