Annual report [Section 13 and 15(d), not S-K Item 405]

Convertible Redeemable Preferred Stock and Stockholders' Equity - Purchase Rights (Details)

v3.26.1
Convertible Redeemable Preferred Stock and Stockholders' Equity - Purchase Rights (Details)
12 Months Ended
Sep. 26, 2025
director
Dec. 20, 2024
shares
Dec. 31, 2024
shares
Dec. 31, 2025
shares
Convertible Redeemable Preferred Stock and Stockholders' Equity        
Aggregate shares issued upon exercise of warrants (in shares)       1
December 2024 Inducement Warrants        
Convertible Redeemable Preferred Stock and Stockholders' Equity        
Issuance of common stock in connection with warrant exercise (in shares)   1,675,803 2,513,703  
Aggregate shares issued upon exercise of warrants (in shares)     2,513,703  
September Purchase Agreement | Beneficial ownership interest more than 10%        
Convertible Redeemable Preferred Stock and Stockholders' Equity        
Number of directors that can be appointed optionally with rights available | director 2      
September Purchase Agreement | Beneficial ownership interest more than 5% and up to 10%        
Convertible Redeemable Preferred Stock and Stockholders' Equity        
Number of directors that can be appointed optionally with rights available | director 1      
September Purchase Agreement | Minimum | Beneficial ownership interest more than 10%        
Convertible Redeemable Preferred Stock and Stockholders' Equity        
Percentage of beneficial ownership interest 10.00%      
September Purchase Agreement | Minimum | Beneficial ownership interest more than 5% and up to 10%        
Convertible Redeemable Preferred Stock and Stockholders' Equity        
Percentage of beneficial ownership interest 5.00%      
September Purchase Agreement | Maximum | Beneficial ownership interest more than 5% and up to 10%        
Convertible Redeemable Preferred Stock and Stockholders' Equity        
Percentage of beneficial ownership interest 10.00%      
February 2024 Public Offering | Common stock purchase warrants        
Convertible Redeemable Preferred Stock and Stockholders' Equity        
Aggregate shares issued upon exercise of warrants (in shares)     328,483 12,068