XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Compensation Plans - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Discount stock purchase price percentage 15.00%  
Look-back feature period of discount stock purchase price 3 months  
Minimum contribution by participant percentage 1.00%  
Maximum contribution by participant percentage 10.00%  
Stocks purchased by employees during the period (in shares) 0.4 0.3
Discounted price per share of stocks purchased by employees (in dollar per share) $ 8.29 $ 10.74
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value assumptions, expected term 3 years  
Unrecognized compensation cost related to unvested awards $ 85  
Weighted average period to recognized compensation cost related to unvested awards 2 years 4 months 24 days