v3.26.3
Note 6 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2026
Feb. 11, 2026
Jun. 08, 2025
Common Stock Shares Issued Not Disclosed true     true    
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.12 $ 0.12 $ 0.12      
Share Repurchase Program Authorized June 8, 2025 [Member]            
Share Repurchase Program, Authorized, Amount         $ 2,000 $ 1,000
Treasury Stock, Shares, Acquired (in shares) 6,565,350     12,230,264    
Treasury Stock, Value, Acquired, Cost Method $ 200     $ 369    
Share Repurchase Program, Remaining Authorized, Amount $ 981     $ 981    
Share Repurchase Program, Excise Tax   $ 6