XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Summary of the Company's Warrants Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Oct. 31, 2024
Aug. 31, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding 1,853,047     0
Pre-Funded Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding 528,609      
Shares of Common Stock Underlying Warrants   52,001    
Exercise Price $ 0.0012 $ 7.31 $ 0.0012  
Initial Exercise Date Feb. 13, 2024      
Series A Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding 354,022      
Shares of Common Stock Underlying Warrants   191,911    
Exercise Price $ 8.16      
Initial Exercise Date Feb. 13, 2024      
Expiration Date Feb. 13, 2029      
Modified Series A Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding 281,080      
Exercise Price $ 0.01      
Initial Exercise Date Feb. 13, 2024      
Expiration Date Feb. 13, 2029      
Series C Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding 392,754      
Shares of Common Stock Underlying Warrants 159,308 91,911    
Exercise Price $ 8.16      
Initial Exercise Date Feb. 13, 2024      
Expiration Date Feb. 13, 2029      
Modified Series C Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding 250,627      
Exercise Price $ 0.01      
Initial Exercise Date Feb. 13, 2024      
Expiration Date Feb. 13, 2029      
Representatives Warrants [Member]        
Class of Warrant or Right [Line Items]        
Number of Warrants Outstanding 45,955      
Exercise Price $ 13.47      
Initial Exercise Date Aug. 13, 2024      
Expiration Date Feb. 13, 2029