XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Repurchases of Common Stock - Summary of Share Repurchase Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 31, 2024
May 31, 2023
Repurchase of common stock    
Aggregate value of shares $ 103,035 $ 4,446
Stock Compensation Plan    
Repurchase of common stock    
Number of shares (in shares) 25,372 44,632
Aggregate value of shares $ 3,016 $ 4,446
Average price per share (in dollars per share) $ 118.85 $ 99.61
Open Market    
Repurchase of common stock    
Number of shares (in shares) 1,011,243 0
Aggregate value of shares $ 100,019 $ 0
Average price per share (in dollars per share) $ 98.91 $ 0