XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Stockholders Equity Transaction [Line Items]      
Repurchase of common stock for employee tax withholdings, shares 470,000 177,000 182,000
Repurchase of common stock for tax withholdings, value $ 33.1 $ 9.4 $ 10.2
Cash dividends declared per common share $ 1.28 $ 1.2 $ 1.12
Cash dividend $ 36.9 $ 34.8 $ 34.3
Other current liablities      
Stockholders Equity Transaction [Line Items]      
Dividends accrued 9.3 9.5  
Other noncurrent liabilities      
Stockholders Equity Transaction [Line Items]      
Dividends accrued $ 0.5 $ 0.8  
SEC Rule 10b5-1 Plan      
Stockholders Equity Transaction [Line Items]      
Repurchase of common stock, shares 788,000 1,185,000 508,000
Total amount paid $ 49.7 $ 57.8 $ 27.0
Weighted-average price per share $ 63.17 $ 48.79 $ 53.15
2023 Convertible Notes      
Stockholders Equity Transaction [Line Items]      
Repurchase of common stock, shares     1,680,000
Total amount paid     $ 90.1
Weighted-average price per share     $ 53.62