v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 23, 2025
Oct. 21, 2024
May 17, 2024
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]          
Common stock, par value $ 0.0001     $ 0.0001 $ 0.0001
Net proceeds after deducting placement agent commissions and other offering costs       $ 20,348,653 $ 14,004,381
Common Stock Warrants          
Class of Stock [Line Items]          
Warrants settled       1,233  
Issuance of common stock       83  
Class of warrant purchase       822,260 815,677
Underwritten Public Offering          
Class of Stock [Line Items]          
Shares issued 4,181,818        
Net proceeds after deducting placement agent commissions and other offering costs $ 20,300,000        
Class of warrant purchase 100,000        
Class of warrant exercise price $ 5.5        
Expiration date 2030-10        
October 2024 Private Placement          
Class of Stock [Line Items]          
Stock issued during period, shares   1,379,314      
Sale of stock per share   $ 7.25      
Percentage of gross proceeds from the sale of securities   7.00%      
Proceeds from issuance of private placement   $ 9,100,000      
Class of warrant purchase   150,000      
Class of warrant exercise price   $ 7      
Expiration date   2029-11      
October 2024 Private Placement | Common Stock Warrants          
Class of Stock [Line Items]          
Class of warrant purchase       150,000 150,000
Class of warrant exercise price       $ 7  
Expiration date       2029-11  
Private Placement          
Class of Stock [Line Items]          
Stock issued during period, shares     603,136    
Sale of stock per share     $ 8.29    
Proceeds from issuance of private placement     $ 4,900,000