v3.26.1
Stockholders’ Equity - Schedule of Common Stock Purchase Warrants Outstanding (Details) - $ / shares
shares in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Warrants Outstanding [Line Items]    
Number of shares, Balance 3,229  
Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares, Balance 3,229 619
Issuance Of Common Stock Warrants [Member] | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 108  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 25.2  
Expiration Dates, Issuance of common stock warrants September 2030  
Issuance of common stock warrants [Member] | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 233  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 13.5  
Expiration Dates, Issuance of common stock warrants December 2030  
Issuance of common stock warrants [Member] | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 33  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 13.86  
Expiration Dates, Issuance of common stock warrants December 2030  
Issuance of common stock warrants [Member] | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 2,270  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 5.29  
Expiration Dates, Issuance of common stock warrants March 2031  
Issuance of common stock warrants [Member] | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 200  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 0.03  
Expiration Dates, Issuance of common stock warrants  
Common stock warrants exercised [Member] | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares, Common stock warrants exercised (18)  
Exercise Prices, Common stock warrants exercised (in Dollars per share) $ 0.3  
Expiration Dates, Common stock warrants exercised  
Common stock warrants exercised [Member] | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares, Common stock warrants exercised (63)  
Exercise Prices, Common stock warrants exercised (in Dollars per share) $ 39.6  
Expiration Dates, Common stock warrants exercised May 2028  
Common stock warrants exercised [Member] | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares, Common stock warrants exercised (153)  
Exercise Prices, Common stock warrants exercised (in Dollars per share) $ 36.6  
Expiration Dates, Common stock warrants exercised March 2029  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 2,270  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 5.29  
Expiration Dates, Issuance of common stock warrants March 2031  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 108  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 25.2  
Expiration Dates, Issuance of common stock warrants September 2030  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 33  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 13.86  
Expiration Dates, Issuance of common stock warrants December 2030  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 233  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 13.5  
Expiration Dates, Issuance of common stock warrants December 2030  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 13  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 56.25  
Expiration Dates, Issuance of common stock warrants November 2029  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 64  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 33.6  
Expiration Dates, Issuance of common stock warrants March 2029  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 29  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 42  
Expiration Dates, Issuance of common stock warrants March 2029  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 200  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 0.03  
Expiration Dates, Issuance of common stock warrants  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 16  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 39.6  
Expiration Dates, Issuance of common stock warrants May 2027  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares,Issuance of common stock warrants 56  
Exercise Prices, Issuance of common stock warrants (in Dollars per share) $ 36.6  
Expiration Dates, Issuance of common stock warrants May 2028  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares, Common stock warrants exercised 133  
Exercise Prices, Common stock warrants exercised (in Dollars per share) $ 198  
Expiration Dates, Common stock warrants exercised February 2027  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares, Common stock warrants exercised 48  
Exercise Prices, Common stock warrants exercised (in Dollars per share) $ 198  
Expiration Dates, Common stock warrants exercised November 2027  
Common stock | Warrant [Member]    
Schedule of Warrants Outstanding [Line Items]    
Number of shares, Common stock warrants exercised 26  
Exercise Prices, Common stock warrants exercised (in Dollars per share) $ 180  
Expiration Dates, Common stock warrants exercised January 2027 - February 2027