XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Other Benefit Plans - Stock-Based Incentive Plans Narrative (Details) - shares
shares in Millions
Dec. 31, 2024
Dec. 31, 2023
2020 Plan    
Share-based Compensation Arrangement by Share-based Payment Award    
Maximum number of shares that may be issued (in shares) 0.5  
Shares remaining to be granted (in shares) 0.6 0.6
2019 Plan    
Share-based Compensation Arrangement by Share-based Payment Award    
Maximum number of shares that may be issued (in shares) 0.2  
Shares remaining to be granted (in shares) 0.6 0.6
2018 Plan    
Share-based Compensation Arrangement by Share-based Payment Award    
Maximum number of shares that may be issued (in shares) 2.4  
Shares remaining to be granted (in shares) 0.6 0.6