v3.26.3
Preferred Stock (Details) - $ / shares
Jul. 10, 2026
Sep. 30, 2026
Class of Stock [Line Items]    
Preferred stock, shares issued   0
Preferred stock, shares outstanding   0
Rights Agreement | Stockholder Rights Plan    
Class of Stock [Line Items]    
Common stock dividend payable to stockholders record date Jul. 21, 2026  
Acquiring person beneficial ownership threshold percentage 10.00%  
Rights Agreement | Stockholder Rights Plan | 13G Investor    
Class of Stock [Line Items]    
Schedule 13G ownership threshold percentage 15.00%  
Maximum [Member]    
Class of Stock [Line Items]    
Preferred stock, shares authorized   5,000,000
Series B Preferred Stock | Stockholder Rights Plan    
Class of Stock [Line Items]    
Preferred stock, shares authorized 100,000  
Preferred stock, par value (in Dollars per share) $ 0.001  
Series B Preferred Stock | Rights Agreement | Stockholder Rights Plan    
Class of Stock [Line Items]    
Shareholders right to purchase participating preferred stock 0.001  
Preferred stock, par value (in Dollars per share) $ 140