XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Program - Stock Repurchase Activities (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2023
Feb. 28, 2023
Jan. 31, 2024
Jan. 31, 2023
Accelerated Share Repurchases [Line Items]        
Total shares repurchased (in shares)     74,000 806,000
Total cost of the repurchased shares     $ 45,000 $ 260,724
Reissuance of treasury stock     557,000 811,000
Accelerated Share Repurchase Program August 2023        
Accelerated Share Repurchases [Line Items]        
Share repurchases settlement of equity forward (in shares) 73,903      
Stock repurchase program, prepayment during period, derivative settlement $ 45,000      
Accelerated Share Repurchase Program December 2022        
Accelerated Share Repurchases [Line Items]        
Share repurchases settlement of equity forward (in shares)   107,020    
Stock repurchase program, prepayment during period, derivative settlement   $ 45,000