XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 05, 2024
Sep. 30, 2024
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average fair value of options granted (in usd per share)   $ 6.99 $ 2.77
Unvested stock options outstanding (in shares)   7,094,992  
Unrecognized compensation costs   $ 37,000  
Restricted Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation costs   $ 100  
Unrecognized share-based compensation cost, period of recognition   1 month 6 days  
Common Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized share-based compensation cost, period of recognition   3 years 3 months 18 days  
Employee Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) 507,383    
Number of additional shares allowable under the plan (in shares) 1,014,766    
Percent of outstanding shares 1.00%    
2019 Stock Option And Grant Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares authorized for issuance (in shares)   8,856,245  
Vesting period   4 years  
Expiration period   10 years  
Common stock, capital shares reserved for future issuance (in shares)   5,881,181  
2024 Stock Option and Grant Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares authorized for issuance (in shares)   2,453,616  
Vesting period   4 years  
Expiration period   10 years  
Percentage of increase in future issuance reserved share   5.00%  
2024 Stock Option and Grant Plan | Incentive Stock Options And Non-Qualified Stock Options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares issued (in shares)   174,707