XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Details) - Schedule of Equity-Classified Common Stock Purchase Warrants Outstanding - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2024
Schedule of Equity-Classified Warrants Outstanding [Line Items]        
Number of Shares, Beginning Balance 8,211,000 8,518,000 7,000 7,000
Exercise Price, Beginning Balance (in Dollars per share)   $ 28 $ 28
Expiration, Beginning Balance     Jun. 02, 2028  
Number of Shares, Pre-funded warrants issued     1,425,000  
Exercise Price, Pre-funded warrants issued (in Dollars per share)     $ 0.001  
Expiration, Pre-funded warrants issued      
Number of Shares, Pre-funded warrants exercised   (307,000) (1,001,000)  
Exercise Price, Pre-funded warrants exercised (in Dollars per share)   $ 0.001 $ 0.001  
Expiration, Pre-funded warrants exercised    
Number of Shares, Ending Balance 8,211,000 8,211,000 8,518,000 8,211,000
Exercise Price, Ending Balance (in Dollars per share)      
Number of Shares, Warrant activity      
Exercise Price, Warrant activity (in Dollars per share) $ 0.001      
Expiration, Warrant activity      
Series A warrants issued [Member]        
Schedule of Equity-Classified Warrants Outstanding [Line Items]        
Number of Shares, warrants issued     3,974,000  
Exercise Price, warrants issued (in Dollars per share)     $ 2.25  
Expiration, warrants issued     February 8, 2029  
Series A warrants issued [Member]        
Schedule of Equity-Classified Warrants Outstanding [Line Items]        
Number of Shares, warrants issued     139,000  
Exercise Price, warrants issued (in Dollars per share)     $ 2.625  
Expiration, warrants issued     February 8, 2029  
Series B warrants issued [Member]        
Schedule of Equity-Classified Warrants Outstanding [Line Items]        
Number of Shares, warrants issued     3,974,000  
Exercise Price, warrants issued (in Dollars per share)     $ 2.25  
Expiration, warrants issued     October 7, 2024