XML 64 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2025
Jan. 01, 2024
Jun. 15, 2023
Jun. 17, 2022
Dec. 31, 2024
Dec. 31, 2023
Jun. 21, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, purchase price of common stock, percent         110.00%    
Share-based compensation arrangement by share-based payment award, award vesting period         4 years    
Share-based compensation arrangement by share-based payment award, expiration period         10 years    
Granted (in shares)         897,125 2,308,800  
Granted (in dollars per share)         $ 3.96 $ 7.26  
2019 Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, percentage of outstanding stock maximum       1.50%      
Share-based compensation arrangement by share-based payment award, shares issued in period         93,477    
Share-based compensation arrangement by share-based payment award, maximum number of shares available for grant per year       500,000      
Common stock, capital shares reserved for future issuance         469,337    
2019 Employee Stock Purchase Plan | Subsequent Event              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, shares issued in period 500,000            
Amended and Restated 2023 Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, percentage of outstanding stock maximum     4.00%        
Share-based compensation arrangement by share-based payment award, period of automatic increase to outstanding stock maximum     10 years        
Share-based compensation arrangement by share-based payment award, shares issued in period   1,758,864          
Common stock, capital shares reserved for future issuance         508,017    
2023 Inducement Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, capital shares reserved for future issuance         924,000    
Individuals who were not Previously Employees or Directors of Company | 2023 Inducement Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, capital shares reserved for future issuance             1,150,000
Share-based Payment Arrangement, Employee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)         897,125 2,308,800  
Granted (in dollars per share)         $ 3.33 $ 6.05  
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount         $ 12,352 $ 14,703  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition         2 years 7 months 6 days 3 years 6 months