XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Equity Incentive Plans (Details) - shares
Jun. 30, 2025
Apr. 21, 2025
Dec. 12, 2024
Mar. 19, 2024
Equity Incentive Plans [Member]        
Stockholders' Equity        
Shares of common stock reserved for issuance (in shares) 640,969      
2011 Equity Incentive Plan        
Stockholders' Equity        
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) 381,494      
2021 Equity Incentive Plan        
Stockholders' Equity        
Number of common stock eligible for issuance 400,000      
Shares are granted available for issuance (in shares) 176,975      
Shares of common stock reserved for issuance (in shares) 176,975      
2021 Equity Incentive Plan | Unexercised Stock Options        
Stockholders' Equity        
Shares of common stock reserved for issuance (in shares) 82,500      
Not related to plan        
Stockholders' Equity        
Shares of common stock reserved for issuance (in shares) 1,395,664      
Not related to plan | Warrants        
Stockholders' Equity        
Shares of common stock reserved for issuance (in shares)   1,137,455 139,916 18,293
Not related to plan | Unexercised Stock Options | Halston License        
Stockholders' Equity        
Shares of common stock reserved for issuance (in shares) 100,000