v3.26.3
Subsequent Events (Details)
9 Months Ended
Oct. 20, 2026
$ / shares
shares
Aug. 17, 2026
shares
Jul. 10, 2026
$ / shares
shares
Jan. 28, 2026
$ / shares
shares
Jan. 08, 2026
shares
Oct. 28, 2025
shares
Jul. 07, 2025
$ / shares
shares
Feb. 11, 2025
shares
Jan. 28, 2025
$ / shares
shares
Sep. 30, 2026
shares
Oct. 31, 2025
shares
Jan. 23, 2026
$ / shares
shares
Sep. 10, 2025
$ / shares
shares
May 29, 2025
$ / shares
shares
Dec. 03, 2024
$ / shares
shares
Subsequent Event [Line Items]                              
Reverse stock split ratio       0.25     0.33   0.0625            
Warrants to purchase an aggregate shares of common stock                       305,180      
Subsequent Event                              
Subsequent Event [Line Items]                              
Reverse stock split ratio 0.143                            
Class C, D, G, H, I and J Common Stock Warrants [Member]                              
Subsequent Event [Line Items]                              
Purchase price, per share | $ / shares       $ 12.46                      
Class C, D, G, H, I and J Common Stock Warrants [Member] | Subsequent Event                              
Subsequent Event [Line Items]                              
Purchase price, per share | $ / shares $ 3.29                            
Class G Common Stock Warrants [Member]                              
Subsequent Event [Line Items]                              
Purchase price, per share | $ / shares       $ 12.46     $ 61.6   $ 315.84     $ 13.3 $ 43.4 $ 92.4 $ 1,344
Warrants to purchase an aggregate shares of common stock       489,250     98,962   19,304     458,350 140,462 65,974 4,536
Class G Common Stock Warrants [Member] | Subsequent Event                              
Subsequent Event [Line Items]                              
Warrants to purchase an aggregate shares of common stock 1,852,908                            
Stockholder Rights Plan | Series B Preferred Stock                              
Subsequent Event [Line Items]                              
Preferred stock, shares authorized     100,000                        
Preferred stock, par value (in Dollars per share) | $ / shares     $ 0.001                        
Stockholder Rights Plan | Rights Agreement                              
Subsequent Event [Line Items]                              
Common stock dividend payable to stockholders record date     Jul. 21, 2026                        
Acquiring person beneficial ownership threshold percentage     10.00%                        
Stockholder Rights Plan | Rights Agreement | Series B Preferred Stock                              
Subsequent Event [Line Items]                              
Preferred stock, par value (in Dollars per share) | $ / shares     $ 140                        
Shareholders right to purchase participating preferred stock     0.001                        
Stockholder Rights Plan | Rights Agreement | 13G Investor                              
Subsequent Event [Line Items]                              
Schedule 13G ownership threshold percentage     15.00%                        
Restricted Stock Awards [Member]                              
Subsequent Event [Line Items]                              
Shares granted   114,333     35,686 35,445   699   114,333 36,144