v3.26.1
Stockholders' Equity (Details 2)
Jun. 30, 2026
shares
Auction Market Preferred Securities, Stock Series [Line Items]  
Total shares of common stock reserved for future issuance 147,825
Exercise Of Stock Options [Member]  
Auction Market Preferred Securities, Stock Series [Line Items]  
Total shares of common stock reserved for future issuance 17,844
Warrant [Member]  
Auction Market Preferred Securities, Stock Series [Line Items]  
Total shares of common stock reserved for future issuance 575
Warrant [Member] | Series A [Member]  
Auction Market Preferred Securities, Stock Series [Line Items]  
Total shares of common stock reserved for future issuance 75,172
Warrant [Member] | Series B [Member]  
Auction Market Preferred Securities, Stock Series [Line Items]  
Total shares of common stock reserved for future issuance 178
Warrant [Member] | Exerciseof January 2025 Warrants [Member]  
Auction Market Preferred Securities, Stock Series [Line Items]  
Total shares of common stock reserved for future issuance 37,433
Warrant [Member] | Exerciseof Pre Funded Warrants [Member]  
Auction Market Preferred Securities, Stock Series [Line Items]  
Total shares of common stock reserved for future issuance 12,042
Warrant [Member] | Settlementof R S Us [Member]  
Auction Market Preferred Securities, Stock Series [Line Items]  
Total shares of common stock reserved for future issuance 4,581