v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 27, 2026
Jan. 01, 2026
Jun. 15, 2023
Jun. 17, 2022
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
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)           130,014 69,009  
Granted (in dollars per share)           $ 11.2 $ 51.48  
Share-based compensation arrangement by share-based payment award, fair value of stock options vested           $ 2,576 $ 5,303  
Accelarated vesting of stock options           266,108    
Share based compensation, modified stock options         416,005      
Stock compensation expense related to employees stock options grants           $ 800    
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   38,461       5,955    
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         68,608 68,608    
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          
Common stock, capital shares reserved for future issuance         47,745 47,745    
Amended and Restated 2023 Equity Incentive 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 1,410,000 197,086            
2023 Inducement Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, capital shares reserved for future issuance         67,615 67,615    
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)           130,014 69,009  
Granted (in dollars per share)           $ 11.2 $ 51.48  
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount         $ 389 $ 389 $ 12,352  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition           1 year 6 months 2 years 7 months 6 days