XML 97 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Equity Compensation Plans - Stock Incentive Plan (Details Textual) - Stock Incentive Plan 2005
shares in Millions
12 Months Ended
Dec. 31, 2022
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Increase in number of shares approved for issuance under incentive plan 25.0
Number of shares counted for every share granted 2
Stockholder approved shares available for issuance 3.9
Stockholder approved shares available for grant 3.5