XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock Repurchases (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Jan. 31, 2023
Equity [Abstract]          
Stock repurchase program additional authorized amount         $ 150,000
Stock repurchase authorization         $ 228,000
Common stock repurchased and retired (in shares) 0.0 0.5 0.5 1.7  
Common stock repurchased and retired   $ 24,051 $ 30,000 $ 75,524  
Remaining authorized repurchase amount $ 198,000   $ 198,000