Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.24.2.u1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 15, 2024
Jun. 24, 2024
Jan. 01, 2024
Apr. 05, 2016
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total stock-based compensation         $ 471 $ 893 $ 1,100 $ 1,748
Employee Stock Purchase Plan (ESPP)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock remaining for future issuance (in shares)         958   958  
Purchase price of common stock, percentage       85.00%        
Maximum portion of earning an employee may contribute to the ESPP Plan       15.00%        
Maximum annual amount of fair market value of the company's common stock that a participant may accrue the rights to purchase       $ 25        
Shares of common stock for future issuance (in shares)       174        
Automatic increase to shares authorized as percentage of outstanding stock at end of preceding year       1.00%        
Service Based Options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options vested (in shares)   150,000         2,119  
Weighted average exercise price (in dollars per share)   $ 13.43     $ 1,067.14   $ 1,067.14  
Fair value of options vested in period             $ 1,600  
Total stock-based compensation         $ 500   1,100  
Compensation not yet recognized         $ 3,400   $ 3,400  
Period for recognition             2 years 7 months 6 days  
Service Based Options | Subsequent Event                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options vested (in shares) 234,000              
Weighted average exercise price (in dollars per share) $ 12.65              
2016 Third Amended Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Annual share reserve increase             4.00%  
Increase in number of shares reserved for issuance (in shares)     32,070          
Common stock remaining for future issuance (in shares)         33,099   33,099  
2016 Third Amended Plan | Equity Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award expiration period             10 years  
2016 Third Amended Plan | Equity Option | Maximum | Director                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period             3 years  
2016 Third Amended Plan | Equity Option | Maximum | Employee                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period             4 years  
2016 Third Amended Plan | Equity Option | Minimum | Director                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period             1 year  
Employee Stock Purchase Plan (ESPP)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Increase in number of shares reserved for issuance (in shares)     174