v3.26.1
Stockholders' Equity - Equity Incentive Plans (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Stockholders' Equity    
Outstanding shares 617,701 977,695
Shares of common stock reserved for issuance (in shares) 729,564  
Unexercised warrants issued through various corporate transactions    
Stockholders' Equity    
Shares of common stock reserved for issuance (in shares) 3,052,209  
2011 Equity Incentive Plan    
Stockholders' Equity    
Outstanding shares 10,000  
Shares are granted available for issuance (in shares) 0  
2011 Equity Incentive Plan | Unexercised Stock Options    
Stockholders' Equity    
Shares of common stock reserved for issuance (in shares) 10,000  
2021 Equity Incentive Plan    
Stockholders' Equity    
Number of common stock eligible for issuance 1,150,000  
Shares are granted available for issuance (in shares) 111,863  
Shares of common stock reserved for issuance (in shares) 111,863  
2021 Equity Incentive Plan | Unexercised Stock Options    
Stockholders' Equity    
Shares of common stock reserved for issuance (in shares) 607,701  
Not related to plan | Unexercised Stock Options | Halston License | Unexercised warrants related to Halston Master License    
Stockholders' Equity    
Shares of common stock reserved for issuance (in shares) 100,000