XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders’ Equity - Schedule of Common Stock Purchase Warrants Outstanding (Details) - Common Stock Purchase Warrants [Member] - $ / shares
shares in Thousands
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Schedule of Warrants Outstanding [Line Items]    
Balance as of March 31, 2025 18,030 18,561
Number of Shares, Warrants exercised   (531)
Exercise Price, Warrants exercised (in Dollars per share)   $ 0.01
Expiration, Warrants exercised  
Balance as of June 30, 2025 15,100 18,030
September 2030 Warrants [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of Shares, Warrants issued 2,930  
Exercise Price, Warrants issued (in Dollars per share) $ 0.84  
Expiration, Warrants issued September 2030  
May 2028 Warrants [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of Shares, Warrants exercised (1,726)  
Exercise Price, Warrants exercised (in Dollars per share) $ 0.68  
Expiration, Warrants exercised May 2028  
March 2029 Warrants [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of Shares, Warrants exercised (4,134)  
Exercise Price, Warrants exercised (in Dollars per share) $ 0.68  
Expiration, Warrants exercised March 2029