v3.26.1
Description of Business and Basis of Presentation (Details Narrative) - shares
May 04, 2026
Mar. 31, 2026
Mar. 27, 2026
Dec. 31, 2025
Subsequent Event [Line Items]        
Equity percentage     53.34%  
Common stock, shares authorized 150,000,000 150,000,000   150,000,000
Shares issued 203      
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Reverse stock split, description 1-for-25