v3.25.2
Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2025
Dec. 31, 2024
Feb. 17, 2023
Nov. 30, 2019
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Weighted average price per share     $ 2.095            
Preferred stock, par value   $ 0.001     $ 0.001   $ 0.001   $ 0.001
Common stock, shares issued   75,462,390     75,462,390   75,462,390   75,462,390
Common stock plus pre-funded warrants exercisable   23,041,040              
Pre Funded Warrants Per Share                 $ 0.065
Net proceeds   $ 2,900,000              
General Partners' Offering Costs $ 600,000 $ 27,000             $ 27,000
Offering price   $ 0.065             $ 0.065
Preferred stock, shares issued   119,318     119,318   119,318   119,318
Unpaid Dividend             $ 0    
Percentage of share owns             19.90%    
Temporary Equity, Accretion to Redemption Value         $ 300,000        
Shares, Granted             8,488,000    
Warrant exercise price     $ 1.97            
Net proceeds from common stock     $ 27,600,000            
Issuance and sale of common stock and warrants to purchase shares of common stock     14,320,000       13,300,000    
Exercisable and expire period     5 years            
Unrecognized compensation cost         500,000   $ 500,000    
Estimated recognition weighted-average amortization period             2 years 1 month 6 days    
Aggregate intrinsic value of options outstanding         41,000   $ 41,000    
Aggregate intrinsic value of options exercisable         $ 854   $ 854    
Weighted-average grant-date fair values of options granted             $ 0.02 $ 0  
Expected dividend yield             0.00%    
Maximum Member                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Percentage of Penalties                 5.00%
Amount received in private placement                 $ 145,000
Common Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Sale of shares under ATM, Shares             2,352,646    
Convertible Preferred Stock, Shares Issued upon Conversion   1,000             1,000
Shares available for issuance             2,352,646    
Pre funded Warrants [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Common stock, shares issued   21,070,220             21,070,220
Common stock plus pre-funded warrants exercisable                 23,041,040
Net proceeds                 $ 2,900,000
Offering price   $ 0.065             $ 0.065
Warrant exercise price                 $ 0.001
2019 Incentive Award Plan | Common Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Sale of shares under ATM, Shares 3,018,496           2,589,729    
Common stock reserved for future issuance       1,948,970          
Number of shares of common stock initially available for issuance       1,948,970          
Percentage of shares of common stock outstanding       4.00%          
Shares available for issuance 3,018,496           2,589,729    
2019 Incentive Award Plan | Common Stock [Member] | Maximum Member                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares issued under the plan       14,130,029          
2019 Employee Stock Purchase Plan | Common Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Percentage of shares of common stock outstanding       1.00%          
Number of shares available for issuance       243,621          
2019 Employee Stock Purchase Plan | Common Stock [Member] | Maximum Member                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares issued under the plan       3,288,886          
2012 Equity Incentive Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Convertible Preferred Stock, Shares Issued upon Conversion         943,133   943,133    
Number of shares available for issuance         1,500,000   1,500,000    
2023 Employment Inducement Award Plan [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Vesting period           4 years      
Term of award           10 years      
2023 Employment Inducement Award Plan [Member] | April 28, 2023 [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Common stock reserved for future issuance         1,500,000   1,500,000    
Number of shares of common stock initially available for issuance         1,500,000   1,500,000    
Two Thousand Nineteen Employee Stock Purchase Plan [Member] | Common Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Sale of shares under ATM, Shares 754,624                
Shares available for issuance 754,624                
Shareholder Rights Agreement                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Preferred stock, par value         $ 0.001   $ 0.001    
Exercise price per Right             $ 1.5    
Series A Preferred Stock                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Preferred stock shares designated         200,000   200,000    
Series B Preferred Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Preferred stock, shares issued   119,318.285             119,318.285
Convertible Preferred Stock, Shares Issued upon Conversion         1,000   1,000    
Series B Preferred Stock [Member] | Nova Pharmaceuticals [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Convertible Preferred Stock, Shares Issued upon Conversion   1,000             1,000