XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders Equity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Feb. 26, 2025
Jun. 30, 2025
Jun. 30, 2025
Equity [Abstract]      
Share repurchase program authorized amount $ 100.0    
Stock repurchase program, period in force 24 months    
Shares repurchased and retired (in shares)   0.7 0.8
Shares repurchased and retired   $ 5.1 $ 6.6
Average price per share   $ 7.87 $ 8.04