XML 71 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 21, 2024
May 17, 2024
Dec. 05, 2023
Jan. 25, 2023
Jan. 03, 2023
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]              
Proceeds from issuance of common stock upon IPO, net of offering costs             $ 14,250,311
Common stock, shares authorized           200,000,000 200,000,000
Preferred stock, shares authorized           10,000,000 10,000,000
Warrants exercised           312,837 1,500
Weighted average exercise price           $ 7.31 $ 7.5
Common stock, par value           0.0001 0.0001
Series A convertible preferred stock, par value           $ 0.0001 $ 0.0001
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            
Stock issued during period, value           $ 9,060,713  
2023 Private Placement              
Class of Stock [Line Items]              
Stock issued during period, shares     4,370,382        
Sale of stock per share     $ 6.06        
Proceeds from issuance of private placement     $ 24,000,000        
Class of warrant purchase     319,004        
Class of warrant exercise price     $ 7.58        
Stock issued during period, value             $ 23,952,887
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          
IPO              
Class of Stock [Line Items]              
Sale of stock per share         $ 5    
Class of warrant purchase         1,525,000    
Transaction date         Jan. 03, 2023    
Shares issued         3,050,000    
Notes converted into common stock         2,736,488    
Underwriters              
Class of Stock [Line Items]              
Class of warrant purchase         213,500    
Class of warrant exercise price         $ 6.25    
Warrant contractual life         4 years    
Over-Allotment              
Class of Stock [Line Items]              
Sale of stock per share         $ 5    
Class of warrant purchase       145,000 145,000    
Class of warrant exercise price         $ 7.5    
Shares issued       237,804      
Proceeds from issuance of common stock upon IPO, net of offering costs       $ 14,100,000      
Underwriter over allotment option period         30 days    
Over-Allotment | Maximum              
Class of Stock [Line Items]              
Shares issued         290,000