XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Plans - Additional Information (Details) - $ / shares
shares in Millions
9 Months Ended
Feb. 08, 2023
Sep. 30, 2023
May 10, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of stock options granted (in dollars per share) $ 15.35    
Performance share units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, remaining contractual term   3 years  
Performance share units, vesting period   3 years  
Achievement of an earnings per share target   70.00%  
Achievement of total growth in revenue   30.00%  
Performance share units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of initial grant   200.00%  
2019 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional shares authorized for issuance (in shares)     1.5
Maximum stock based compensation awards granted under the plan (in shares)     4.6