v3.25.2
Subsequent Event (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Dec. 09, 2024
Nov. 04, 2024
Aug. 12, 2024
Jul. 23, 2025
Oct. 30, 2024
Aug. 26, 2024
Jul. 26, 2024
Jul. 25, 2024
Jun. 28, 2024
Jun. 18, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 24, 2025
Sep. 06, 2024
Issuance of common stock and warrants to shareholders, shares           17,500                
Issuance of common stock and warrants to shareholders, per share           $ 1             $ 1.00 $ 1.00
Issuance of common stock and warrants to shareholders, amount           $ 17,500         $ 135,000 $ 75,000    
Stock and Warrants [Member]                            
Issuance of common stock and warrants to shareholders, shares 50,000 250,000 50,000   20,000 17,500 125,000 100,000 100,000 75,000 135,000      
Issuance of common stock and warrants to shareholders, per share $ 1 $ 1 $ 1   $ 1 $ 1 $ 1 $ 1 $ 1 $ 1 $ 1      
Issuance of common stock and warrants to shareholders, amount $ 50,000 $ 250,000 $ 50,000   $ 20,000 $ 17,500 $ 125,000 $ 100,000 $ 100,000 $ 75,000 $ 135,000      
Expiry of warrant   Dec. 31, 2026 Dec. 31, 2026   Oct. 30, 2026   Dec. 31, 2026 Dec. 31, 2026 Dec. 31, 2026 Dec. 31, 2025        
Weighted exercisable   $ 3.50 $ 3.50   $ 3.50   $ 3.50 $ 3.50 $ 3.50 $ 3.50        
Subsequent event [Member] | Stock and Warrants [Member]                            
Issuance of common stock and warrants to shareholders, shares       85,000                    
Issuance of common stock and warrants to shareholders, per share       $ 1                    
Issuance of common stock and warrants to shareholders, amount       $ 85,000                    
Expiry of warrant       Oct. 30, 2026                    
Exercise price       $ 0.001                    
Weighted exercisable       $ 3.50