XML 111 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Share-based Compensation Plans Narrative (Details) - Equity Incentive Plan 2025 - shares
shares in Millions
Jan. 01, 2026
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
2012 equity incentive plan shares reserved for future issuance (in shares)   454
Potential annual increase in shares reserved for future issuance, percentage of total issued and outstanding shares   2.50%
Subsequent Event    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Increase in common stock reserved for issuance 55