XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Share Repurchase Plan (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Apr. 27, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Oct. 30, 2019
Additional disclosures              
Common stock, par value (in dollars per share)   $ 0.01   $ 0.01   $ 0.01  
October 2019 Share Repurchase Program              
Additional disclosures              
Stock repurchase program, authorized amount $ 200.0           $ 300.0
Stock repurchase program expiration date Dec. 31, 2023            
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 104.7   $ 104.7      
Stock repurchased and retired during period (in shares)   1,438,859 3,309,527 1,438,859 8,740,316    
Stock Repurchased and Retired Weighted Average Price Per Share   $ 15.43 $ 15.11 $ 15.43 $ 15.11