XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity and Stock-Based Compensation (Share Repurchase Program) (Details) - Common stock - shares
Sep. 26, 2025
Sep. 09, 2025
Jul. 22, 2024
Jul. 16, 2013
2013 Repurchase Program        
Share Repurchase Program [Line Items]        
Number of shares of Company common stock approved for repurchase (in shares)       20,000,000
Number of shares remaining available for repurchases (in shares) 0      
2024 Repurchase Program        
Share Repurchase Program [Line Items]        
Number of shares of Company common stock approved for repurchase (in shares)     20,000,000  
Number of shares remaining available for repurchases (in shares) 2,000,000      
2025 Repurchase Program        
Share Repurchase Program [Line Items]        
Number of shares of Company common stock approved for repurchase (in shares)   35,000,000    
Number of shares remaining available for repurchases (in shares) 35,000,000