XML 75 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Treasury Stock - Schedule of repurchase of common stock (Details) - USD ($)
3 Months Ended 6 Months Ended 44 Months Ended
Nov. 30, 2021
Nov. 30, 2021
Nov. 30, 2021
May 31, 2021
Mar. 18, 2020
Mar. 21, 2018
Stockholders' Equity Attributable to Parent [Abstract]            
Authorized amount of stock to be repurchased       $ 100,000,000.0 $ 50,000,000.0 $ 50,000,000.0
Total current Board authorizations $ (4,200,000)   $ (36,900,000)      
Less repurchases made under these authorizations $ 63,100,000 $ 63,100,000 $ 63,100,000      
Number of common stock repurchased (in shares) 4.2 4.2