XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Incentive and Other (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 216 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Aug. 07, 2024
Mar. 29, 2007
Stockholders' Equity          
Anti-dilutive securities excluded from computation of earnings per share amount (in shares) 0.0 0.0      
Share Repurchase Program          
Share repurchase $ 91,369 $ 295      
Stock Repurchase Program 2007          
Share Repurchase Program          
Number of shares of outstanding common stock authorized to be acquired under a stock repurchase program 11.4   11.4 0.4 1.0
Share repurchase (in shares)     10.7    
Share repurchase $ 92,200        
Average price (in dollars per share) $ 349.34   $ 39.26    
Maximum | Stock Repurchase Program 2007          
Share Repurchase Program          
Share repurchase (in shares) 0.3