XML 72 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Schedule of Warrants Outstanding and Warrant Activity (Details) - $ / shares
12 Months Ended
Oct. 21, 2024
Dec. 31, 2024
Dec. 05, 2023
Jan. 03, 2023
Over-Allotment        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share       $ 7.5
Underwriters        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share       $ 6.25
2023 Private Placement        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share     $ 7.58  
October 2024 Private Placement        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share $ 7      
Expiration Date 2029-11      
Ending Balance 150,000      
Common Stock Warrants        
Class of Warrant or Right [Line Items]        
Beginning Balance   2,492,241    
Ending Balance   815,677    
Common Stock Warrants | Series A Convertible Preferred Stock        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share   $ 9.15    
Expiration Date   2025-12    
Beginning Balance   92,184    
Ending Balance   92,184    
Common Stock Warrants | IPO        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share   $ 7.5    
Expiration Date   2024-12    
Beginning Balance   1,523,500    
Warrants Exercised   (210,475)    
Warrants Expired   (1,313,025)    
Common Stock Warrants | Over-Allotment        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share   $ 7.5    
Expiration Date   2024-12    
Beginning Balance   145,000    
Warrants Expired   (145,000)    
Common Stock Warrants | Underwriters        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share   $ 6.25    
Expiration Date   2026-12    
Beginning Balance   230,146    
Warrants Exercised   (50,496)    
Warrants Forfeited   (47,947)    
Ending Balance   131,703    
Common Stock Warrants | Placement agent | Convertible Promissory Notes        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share   $ 6    
Expiration Date   2028-01    
Beginning Balance   182,407    
Ending Balance   182,407    
Common Stock Warrants | 2023 Private Placement        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share   $ 7.58    
Expiration Date   2027-12    
Beginning Balance   319,004    
Warrants Exercised   (51,866)    
Warrants Forfeited   (7,755)    
Ending Balance   259,383    
Common Stock Warrants | October 2024 Private Placement        
Class of Warrant or Right [Line Items]        
Exercise Price Per Share   $ 7    
Expiration Date   2029-11    
Warrants Granted   150,000    
Ending Balance   150,000