XML 108 R102.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity - Share Repurchase Program (Details) - May 2023 Repurchase Program
$ in Millions
May 31, 2023
USD ($)
Shareholders' Equity  
Amount approved for repurchase of common stock $ 500.0
Remaining authorization amount for repurchase of common stock $ 359.9
Stock repurchase program expiration date May 31, 2025