v3.25.1
Capital Stock (Details Narrative) - USD ($)
3 Months Ended
Jun. 20, 2024
Mar. 01, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Class of Stock [Line Items]          
Preferred stock, authorized     24,088   24,088
Consideration from sale of shares     $ 6,000,000  
Common Stock [Member]          
Class of Stock [Line Items]          
Number of shares issued     5,233,730  
Shares issued upon conversion 15,000,000        
Series X Preferred Stock [Member]          
Class of Stock [Line Items]          
Number of shares issued   15,000      
Price per share   $ 400      
Consideration from sale of shares   $ 6,000,000      
Shares converted 15,000