XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity and Stock-based Compensation Expense - Narrative (Details)
6 Months Ended
Jul. 15, 2024
shares
May 22, 2024
grant
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Tax withholding ratio     1.65
Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Modification of vesting targets, number of grants | grant   3  
Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Modification of vesting targets, number of grants | grant   1  
2019 Plan | Subsequent Event      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additional shares authorized (in shares) | shares 2,395,273    
2023 Plan | Subsequent Event      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized (in shares) | shares 2,304,580