v3.26.1
Stockholders' Equity - Share-based Compensation Plans (Details) - Equity Incentive Plan 2025 - shares
shares in Millions
Mar. 31, 2026
Jan. 01, 2026
Share-based Compensation Arrangement by Share-based Payment Award    
Increase in common stock reserved for issuance (in shares)   55
Equity incentive plan shares authorized (in shares) 446