XML 61 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Feb. 11, 2026
Jun. 08, 2025
Common Stock, Dividends, Per Share, Declared (in dollars per share) $ 0.12    
Common Stock Shares Issued Not Disclosed true    
Share Repurchase Program Authorized June 8, 2025 [Member]      
Share Repurchase Program, Authorized, Amount   $ 2,000 $ 1,000
Treasury Stock, Shares, Acquired (in shares) 4,424,056    
Treasury Stock, Value, Acquired, Cost Method $ 125    
Share Repurchase Program, Remaining Authorized, Amount $ 1,225