v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) - shares
May 04, 2026
Sep. 30, 2025
Dec. 18, 2023
Reverse stock split 1-for-20    
Minimum [Member]      
Common stock shares reduced 50,410,884    
Maximum [Member]      
Common stock shares reduced 2,520,581    
Shares issued for cash, shares   26,976 839