v3.26.1
Nature of the Business (Details Narrative)
Mar. 26, 2026
Oct. 10, 2025
May 19, 2025
Jan. 24, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Reverse stock splits 1-for-25 1-for-8 1-for-15 1-for-100