v3.25.2
Common Stock (Details Narrative) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 107,845,554 107,845,554
Common stock, shares outstanding 107,845,554 107,845,554
Treasury stock, shares 0 0
Restricted Stock [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Treasury stock, shares 6,255  
Shares of restricted common stock issued 12,500,000  
Share price $ 0.008  
Exercised shares 12,500,000  
Common stock other shares issued 0 0