v3.26.1
Stock-based Compensation and Other Employee Matters (Details) - shares
12 Months Ended
Dec. 16, 2025
Dec. 31, 2025
Jan. 01, 2026
Apr. 15, 2025
2025 Plan        
Stock-based Compensation        
Number of shares available for grant   445,721   935,554
Increase in the term of plan   5 years    
Maximum percentage increase of total outstanding fully diluted common stock   5.00%    
2025 Plan | Subsequent Event        
Stock-based Compensation        
Number of shares available for grant     1,465,233  
2025 Severance and Change in Control Plan        
Stock-based Compensation        
Change in control protection period, beginning 3 months      
Change in control protection period, ending 12 months      
Target payout percentage 100.00%      
2025 ESPP        
Stock-based Compensation        
Shares reserved for future issuance   93,555    
Shares reserved for issuance, maximum annual automatic increase term   10 years    
Share based payment award shares offering periods   0 years    
2025 ESPP | Option 1        
Stock-based Compensation        
Maximum percentage increase of total outstanding fully diluted common stock   1.00%    
2025 ESPP | Option 2        
Stock-based Compensation        
Shares reserved for issuance increase in initial share Reserve multiplier   3