XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
shares in Millions
3 Months Ended
Jun. 30, 2022
Dec. 31, 2024
Jul. 31, 2024
Dec. 31, 2023
Oct. 31, 2023
Oct. 31, 2022
Class of Stock [Line Items]            
Common stock, shares authorized (in shares)   153.0   153.0    
Equity Distribution Program            
Class of Stock [Line Items]            
Proceeds from issuance of common stock $ 500,000,000          
Stock program, maximum amount authorized   $ 0        
October 2022 Program            
Class of Stock [Line Items]            
Stock repurchase program, number of shares authorized (in shares)           3.0
October 2023 Program            
Class of Stock [Line Items]            
Stock repurchase program, number of shares authorized (in shares)         3.3  
July 2024 Program            
Class of Stock [Line Items]            
Stock repurchase program, number of shares authorized (in shares)     5.4      
Stock repurchase plan, number of remaining shares to be repurchased (in shares)   5.3        
Voting Common Stock            
Class of Stock [Line Items]            
Common stock, shares authorized (in shares)   150.0        
Common Class B            
Class of Stock [Line Items]            
Common stock, shares authorized (in shares)   3.0        
Preferred Stock            
Class of Stock [Line Items]            
Preferred stock, shares authorized (in shares)   5.0