v3.26.1
Subsequent Events (Details)
Mar. 26, 2026
USD ($)
shares
Feb. 19, 2026
USD ($)
Jan. 27, 2026
$ / shares
shares
Jan. 23, 2026
USD ($)
day
$ / shares
shares
Jan. 05, 2026
USD ($)
$ / shares
shares
Jan. 26, 2026
$ / shares
Dec. 31, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Subsequent Event [Line Items]                
Preferred stock, shares authorized (in shares)             5,000,000 5,000,000
Preferred stock, par value (in usd per share) | $ / shares             $ 0.01 $ 0.01
Subsequent Event | Regulation A Offering                
Subsequent Event [Line Items]                
Sale of stock, number of shares issued in transaction (in shares) 65,640   4,854,000          
Company's common stock price (in usd per share) | $ / shares           $ 1.90    
Amount reserved for issuance (in shares)     4,854,000          
Warrants outstanding (in shares) 131,280              
Subsequent Event | Regulation A Offering | Investor Warrants                
Subsequent Event [Line Items]                
Convertible preferred stock, shares issued upon conversion (in shares)     1          
Class of warrant or right, number of securities called by each warrant or right     2          
Exercise price (in usd per share) | $ / shares     $ 5.00   $ 4.00      
Warrant term         36 months      
Subsequent Event | Regulation A Offering | Agent Unit Warrants                
Subsequent Event [Line Items]                
Convertible preferred stock, shares issued upon conversion (in shares)         1      
Class of warrant or right, number of securities called by each warrant or right         2      
Exercise price (in usd per share) | $ / shares         $ 6.25      
Percentage of warrants issuable         3.00%      
Warrants outstanding (in shares)         145,620      
Net proceeds from sale of stock offering | $ $ 1,968              
Subsequent Event | Regulation A Offering | Agent Common Warrant                
Subsequent Event [Line Items]                
Exercise price (in usd per share) | $ / shares         $ 4.00      
Class of warrant or right, number of securities called by warrants or rights (in shares)         291,240      
Subsequent Event | Minimum | Regulation A Offering | Investor Warrants                
Subsequent Event [Line Items]                
Warrants or rights, exercised (as percent)         4.99%      
Subsequent Event | Maximum | Regulation A Offering | Investor Warrants                
Subsequent Event [Line Items]                
Warrants or rights, exercised (as percent)         9.99%      
Subsequent Event | Series A Preferred Stock                
Subsequent Event [Line Items]                
Preferred stock, shares authorized (in shares)       4,999,620        
Preferred stock, par value (in usd per share) | $ / shares       $ 0.01        
Preferred stock, initial stated value (in usd per share) | $ / shares       5.00        
Preferred stock, liquidation preference per share (in usd per share) | $ / shares       $ 5.00        
Non-compounded rate of return       8.00%        
Warrants purchased on units sold       200.00%        
Preferred stock, convertible, conversion price (in usd per share) | $ / shares       $ 2.50        
Convertible preferred stock, shares issued upon conversion (in shares)       2        
Preferred stock trigger price (in usd per share) | $ / shares       $ 4.50        
Convertible threshold trading days | day       10        
Number of consecutive trading days | day       30        
Trigger price during public offering (in usd per share) | $ / shares       $ 4.50        
Subsequent Event | Series A Preferred Stock | Regulation A Offering                
Subsequent Event [Line Items]                
Convertible preferred stock, shares issued upon conversion (in shares)     1   1      
Net proceeds from sale of stock offering | $ $ 328,200              
Subsequent Event | Series A Preferred Stock | Regulation A Offering | Agent Unit Warrants                
Subsequent Event [Line Items]                
Class of warrant or right, number of securities called by warrants or rights (in shares)         145,620      
Subsequent Event | Series A Preferred Stock | Minimum                
Subsequent Event [Line Items]                
Gross proceeds from trigger | $       $ 15,000,000.0        
Subsequent Event | Common stock | Regulation A Offering | Agent Unit Warrants                
Subsequent Event [Line Items]                
Class of warrant or right, number of securities called by warrants or rights (in shares)         291,240      
Subsequent Event | Digital Offering | Regulation A Offering                
Subsequent Event [Line Items]                
Placement fee         7.25%      
Percentage of warrants issuable         3.00%      
Payments of stock issuance costs | $         $ 25,000      
Subsequent Event | Digital Offering | Maximum | Regulation A Offering                
Subsequent Event [Line Items]                
Digital offering | $         $ 85,000      
Subsequent Event | DARE-HPV | CMF                
Subsequent Event [Line Items]                
Amount awarded for grant | $   $ 2,000,000.0            
Cumulative total received from grants | $   7,500,000            
Maximum potential milestone payments | $   $ 10,000,000.0