XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Organization and Basis of Presentation (Details Narrative) - shares
9 Months Ended
Sep. 30, 2025
May 12, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Reverse stock split 1-for-5 and 1-for-40    
Common stock, shares outstanding 1,766,607 1,738,683 1,531,468
Common stock, shares authorized 300,000,000   300,000,000