XML 86 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Feb. 28, 2025
Oct. 31, 2023
Dividends Payable, Current $ 76.0 $ 59.8      
Accrued Dividend Equivalents $ 9.4 $ 5.8      
Stock Repurchased and Retired During Period, Shares (in shares) 8,000 1,000,000 7,000    
Payments for Repurchase of Common Stock $ 6.6 $ 636.2 $ 3.7    
Maximum [Member]          
Share Repurchase Program, Authorized, Amount       $ 500.0 $ 640.0