XML 107 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders’ Equity - Schedule of Exercise Of Pre-Funded Warrants (Details) - USD ($)
12 Months Ended
Dec. 18, 2023
Dec. 31, 2024
Nov. 05, 2024
Class of Warrant or Right [Line Items]      
Class of warrant or right exercise price of warrants or rights Amount   $ 6,124,996  
Stock issued during period, shares, new issues (in shares) 13,505,271    
Pre Funded Warrants      
Class of Warrant or Right [Line Items]      
Class of warrant or right, exercise price of warrants or rights (in dollars per share)   $ 0.000001  
Stock issued during period, shares, new issues (in shares)   103,407  
Pre Funded Warrants | Legacy pre-funded warrants outstanding      
Class of Warrant or Right [Line Items]      
Class of warrant or right exercise price of warrants or rights Amount   $ 425,987  
Pre Funded Warrants | December 2023 Preferred stock conversion      
Class of Warrant or Right [Line Items]      
Class of warrant or right exercise price of warrants or rights Amount   1,708,332  
Pre Funded Warrants | December 2023 Pre-Closing      
Class of Warrant or Right [Line Items]      
Class of warrant or right exercise price of warrants or rights Amount   1,825,635  
Pre Funded Warrants | November 2024 private placement      
Class of Warrant or Right [Line Items]      
Class of warrant or right, exercise price of warrants or rights (in dollars per share)     $ 0.001
Class of warrant or right exercise price of warrants or rights Amount   $ 2,165,042