v3.26.3
Note 8 - Stockholders' (Deficit) Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 14, 2026
Sep. 30, 2026
Sep. 29, 2026
Jul. 31, 2026
Jun. 30, 2026
Feb. 28, 2026
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 01, 2026
Feb. 13, 2026
Feb. 01, 2026
Dec. 31, 2025
Common Stock, Shares Authorized (in shares)   2,000,000,000         2,000,000,000       2,000,000,000         2,000,000,000
Share Price (in dollars per share)   $ 167.85         $ 167.85       $ 167.85         $ 223.69
Preferred Stock, Shares Authorized (in shares)   80,000,000         80,000,000       80,000,000          
Preferred Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001         $ 0.001       $ 0.001          
Preferred Stock, Shares Issued (in shares)   0         0       0         0
Common Stock, Dividends, Per Share, Declared (in dollars per share)             $ 0.5 $ 0.5 $ 0.5              
Payments of Dividends             $ 64.1     $ 62.6 $ 195.0 $ 188.6        
Treasury Stock, Shares, Acquired (in shares)             1,972,773     370,103 10,491,307 1,577,262        
Payments for Repurchase of Common Stock             $ 100.1     $ 100.1 $ 1,927.1 $ 400.2        
Sales and Excise Tax Payable   $ 18.6         $ 18.6     $ 2.9 $ 18.6 $ 2.9        
Treasury Stock, Common, Shares (in shares)   415,753,176         415,753,176       415,753,176         405,605,329
Common Stock Reissued (in shares)   343,460                            
Shares Issued, Price Per Share (in dollars per share)   $ 28.54         $ 28.54       $ 28.54          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)             1,503,680     21,748 1,900,061 24,018        
February ASR Agreements [Member]                                
Share Repurchase Program, Authorized, Amount                           $ 2,500.0 $ 1,500.0  
Treasury Stock, Shares, Acquired (in shares)       1,271,417   6,986,302                    
Shares Acquired, Average Cost Per Share (in dollars per share)       $ 181.65   $ 182.5                    
Treasury Stock, Percent of Aggregate Purchase Price           85.00%                    
Share Repurchase Program, Remaining Authorized, Amount   $ 700.0         $ 700.0       $ 700.0          
June ASR Agreements [Member]                                
Share Repurchase Program, Authorized, Amount         $ 200.0     $ 200.0                
Treasury Stock, Shares, Acquired (in shares)       119,081 949,190                      
Shares Acquired, Average Cost Per Share (in dollars per share)       $ 187.22 $ 179.1                      
Treasury Stock, Percent of Aggregate Purchase Price         85.00%     85.00%                
September ASR Agreements [Member]                                
Share Repurchase Program, Authorized, Amount                         $ 100.0      
Treasury Stock, Shares, Acquired (in shares) 454,030   128,245                          
Shares Acquired, Average Cost Per Share (in dollars per share) $ 176.2   $ 171.74                          
Open Market Repurchases [Member]                                
Treasury Stock, Shares, Acquired (in shares)                     583,042          
Shares Acquired, Average Cost Per Share (in dollars per share)                     $ 216.24          
Payments for Repurchase of Common Stock                     $ 126.1