Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Overview of Equity Incentive Plans Narrative (Details)

v3.25.0.1
Stock-Based Compensation - Overview of Equity Incentive Plans Narrative (Details)
12 Months Ended
Jun. 25, 2024
shares
Dec. 31, 2024
plan
shares
Stock Option Disclosures    
Number of share-based incentive plans | plan   2
Restricted Stock Units    
Stock Option Disclosures    
Granted (in shares)   1,010,671
Performance Shares, Inducement Shares    
Stock Option Disclosures    
Granted (in shares)   600,000
2019 Plan    
Stock Option Disclosures    
Additional shares authorized for future issuance (in shares) 8,000,000  
Shares authorized for issuance (in shares) 10,500,000 2,949,495
2019 Plan | Stock Options, Inducement Shares    
Stock Option Disclosures    
Granted (in shares)   18,700
2019 Plan | Restricted Stock Units    
Stock Option Disclosures    
Granted (in shares)   330,000
2019 Plan | Performance Shares, Inducement Shares    
Stock Option Disclosures    
Granted (in shares)   600,000