XML 29 R3.htm IDEA: XBRL DOCUMENT
v3.25.1

Award Timing Disclosure | 12 Months Ended
--- | ---
Jan. 31, 2025
Award Timing Disclosures [Line Items] |
Award Timing MNPI Disclosure | The compensation committee endeavors to establish the grant date of our annual equity grant (which typically occurs in the second half of April) well in advance of the grant and to schedule vesting dates to occur at a time when we would not normally be in a quarterly trading blackout (to reduce the chances that vesting-related tax events occur during blackout periods). Apart from seeking to schedule vesting dates outside of blackout periods, we do not take material nonpublic information into account when determining the timing and terms of equity awards, and do not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation. We use RSUs and PSUs as our preferred forms of equity awards, which provide predictable retention value and alignment of employee interests with stockholder interests, particularly in times of volatile equity markets. The compensation committee periodically reviews the elements of compensation it uses, however, and we may in the future incorporate other award forms, including stock options, in our executive officer compensation packages. To the extent that stock options are used, the exercise price of such options would be the closing price of our stock on the date of Board or compensation committee approval and any stock option grants that were part of the annual grant would occur on the same pre-established annual grant date described above.
Award Timing Method | The compensation committee endeavors to establish the grant date of our annual equity grant (which typically occurs in the second half of April) well in advance of the grant and to schedule vesting dates to occur at a time when we would not normally be in a quarterly trading blackout (to reduce the chances that vesting-related tax events occur during blackout periods). Apart from seeking to schedule vesting dates outside of blackout periods, we do not take material nonpublic information into account when determining the timing and terms of equity awards, and do not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.
Award Timing Predetermined | true
Award Timing MNPI Considered | true
Award Timing, How MNPI Considered | The compensation committee endeavors to establish the grant date of our annual equity grant (which typically occurs in the second half of April) well in advance of the grant and to schedule vesting dates to occur at a time when we would not normally be in a quarterly trading blackout (to reduce the chances that vesting-related tax events occur during blackout periods). Apart from seeking to schedule vesting dates outside of blackout periods, we do not take material nonpublic information into account when determining the timing and terms of equity awards, and do not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.
MNPI Disclosure Timed for Compensation Value | false

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgDiscLineItems
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgHowMnpiCnsdrdTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgMethodTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgMnpiCnsdrdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgMnpiDiscTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_AwardTmgPredtrmndFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection x -Paragraph 1 + Details
Name: | ecd_MnpiDiscTimedForCompValFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration