XML 96 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation and Stockholders' Equity - Changes to the Authorized Shares (Details) - shares
shares in Millions
Jun. 17, 2021
Jun. 16, 2021
Share-Based Payment Arrangement [Abstract]    
Common stock, shares authorized (in shares) 500 300
Preferred stock, shares issued (in shares) 150