v3.25.2
Schedule of Common Stock (Details) - shares
3 Months Ended 12 Months Ended
Jun. 16, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]        
Conversion of convertible promissory notes 2,297,467      
Common Stock [Member]        
Class of Stock [Line Items]        
Balance, shares   46,922,665 19,987,241 19,987,241
Conversion of convertible promissory notes   2,512,930 26,935,424 26,935,424
Stock compensation   9,400,000    
Conversion of Series A Preferred Shares   2,297,467    
Balance, shares   61,133,062 46,922,665 19,987,241