XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders’ Equity (Details) - Schedule of Warrants Outstanding - Warrant [Member] - $ / shares
3 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Class of Warrant or Right [Line Items]    
Number of Shares, balance   12,521,000
Number of Shares, Common stock 12,521,000 12,466,000
Number of Shares, Warrants exercised   (55,000)
Exercise Price, Warrants exercised (in Dollars per share)   $ 1.22
Expiration, Warrants exercised   May 2028
Number of Shares, balance 12,521,000 12,466,000
Common stock [Member]    
Class of Warrant or Right [Line Items]    
Number of Shares, balance   1,348,000
Number of Shares, Common stock 1,348,000  
Exercise Price, Common stock (in Dollars per share) $ 0.01  
Expiration Dates, Common stock  
Number of Shares, balance 1,348,000  
Common stock [Member]    
Class of Warrant or Right [Line Items]    
Number of Shares, balance   4,421,000
Number of Shares, Common stock 4,421,000  
Exercise Price, Common stock (in Dollars per share) $ 1.22  
Expiration Dates, Common stock May 2028  
Number of Shares, balance 4,421,000  
Common stock [Member]    
Class of Warrant or Right [Line Items]    
Number of Shares, balance   535,000
Number of Shares, Common stock 535,000  
Exercise Price, Common stock (in Dollars per share) $ 1.32  
Expiration Dates, Common stock May 2027  
Number of Shares, balance 535,000  
Common stock [Member]    
Class of Warrant or Right [Line Items]    
Number of Shares, balance   768,000
Number of Shares, Common stock 768,000  
Exercise Price, Common stock (in Dollars per share) $ 6  
Expiration Dates, Common stock January 2027 - February 2027  
Number of Shares, balance 768,000  
Common stock [Member]    
Class of Warrant or Right [Line Items]    
Number of Shares, balance   4,011,000
Number of Shares, Common stock 4,011,000  
Exercise Price, Common stock (in Dollars per share) $ 6.6  
Expiration Dates, Common stock February 2027  
Number of Shares, balance 4,011,000  
Common stock [Member]    
Class of Warrant or Right [Line Items]    
Number of Shares, balance   1,438,000
Number of Shares, Common stock 1,438,000  
Exercise Price, Common stock (in Dollars per share) $ 6.6  
Expiration Dates, Common stock November 2027  
Number of Shares, balance 1,438,000