XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details Narrative) - shares
Apr. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Subsequent Event [Line Items]      
Common stock, shares outstanding   72,290,030 65,526,320
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Common stock, shares outstanding 72,290,030    
Reverse stock split 1-for-100