XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Details) - Schedule of Equity-Classified Common Stock Purchase Warrants Outstanding - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Schedule of Equity-Classified Warrants Outstanding [Line Items]      
Number of Shares, Beginning Balance 8,518 7 7
Exercise Price, Beginning Balance (in Dollars per share)   $ 28 $ 28
Expiration, Beginning Balance   Jun. 28, 2023  
Number of Shares, Pre-funded warrants issued   1,425  
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) (1,001)  
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 8,518 8,211
Exercise Price, Ending Balance (in Dollars per share)  
Expiration, Ending Balance    
Series A warrants issued [Member]      
Schedule of Equity-Classified Warrants Outstanding [Line Items]      
Number of Shares, warrants issued   3,974  
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  
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  
Exercise Price, warrants issued (in Dollars per share)   $ 2.25  
Expiration, warrants issued   August 8, 2024