v3.26.1
Note 7 - Stockholders' (Deficit) Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Feb. 28, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 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) $ 179.53   $ 179.53     $ 179.53         $ 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              
Payments of Dividends     $ 65.4   $ 63.0 $ 130.9 $ 126.0        
Treasury Stock, Shares, Acquired (in shares)     949,190   446,780 8,518,534 1,207,159        
Payments for Repurchase of Common Stock     $ 170.1   $ 100.0 $ 1,571.9 $ 300.1        
Sales and Excise Tax Payable $ 15.2   $ 15.2   $ 2.5 $ 15.2 $ 2.5        
Treasury Stock, Common, Shares (in shares) 413,866,822   413,866,822     413,866,822         405,605,329
Common Stock Reissued (in shares)           257,041          
Shares Issued, Price Per Share (in dollars per share) $ 28   $ 28     $ 28          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)     2,454,753   3,064 2,098,252 25,153        
February ASR Agreements [Member]                      
Share Repurchase Program, Authorized, Amount                 $ 2,500.0 $ 1,500.0  
Treasury Stock, Shares, Acquired (in shares)   6,986,302                  
Shares Acquired, Average Cost Per Share (in dollars per share)   $ 182.5                  
Treasury Stock, Percent of Aggregate Purchase Price   85.00%                  
Share Repurchase Program, Remaining Authorized, Amount $ 800.0   $ 800.0     $ 800.0          
June ASR Agreements [Member]                      
Share Repurchase Program, Authorized, Amount               $ 200.0      
Treasury Stock, Shares, Acquired (in shares) 949,190                    
Shares Acquired, Average Cost Per Share (in dollars per share) $ 179.1                    
Treasury Stock, Percent of Aggregate Purchase Price 85.00%   85.00%     85.00%          
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