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