v3.25.2
Convertible notes payable (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Total $ 911,335 $ 681,335
Date of note issuance | 6/16/2021    
Total 20,000 20,000
Original Principal Balance $ 20,000  
Muturity date Dec. 16, 2022  
Interest rate 10.00%  
Date of note issuance | 6/17/2021    
Total $ 50,000 50,000
Original Principal Balance $ 50,000  
Muturity date Dec. 17, 2021  
Interest rate 10.00%  
Date of note issuance | 6/18/2021    
Total $ 50,000 50,000
Original Principal Balance $ 50,000  
Muturity date Dec. 18, 2021  
Interest rate 10.00%  
Date of note issuance | 7/2/2021    
Total $ 16,000 16,000
Original Principal Balance $ 16,000  
Muturity date Jan. 02, 2022  
Interest rate 10.00%  
Date of note issuance | 8/4/2021    
Total $ 7,000 7,000
Original Principal Balance $ 7,000  
Muturity date Feb. 04, 2022  
Interest rate 10.00%  
Date of note issuance | 8/16/2021    
Total $ 54,360 54,360
Original Principal Balance $ 54,360  
Muturity date Feb. 16, 2022  
Interest rate 10.00%  
Date of note issuance | 8/7/2024    
Total $ 30,000 30,000
Original Principal Balance $ 30,000  
Muturity date Feb. 07, 2025  
Interest rate 6.00%  
Date of note issuance | 8/26/2024    
Total $ 30,000 30,000
Original Principal Balance $ 30,000  
Muturity date Feb. 26, 2025  
Interest rate 6.00%  
Date of note issuance | 10/29/2024    
Total $ 7,000 7,000
Original Principal Balance $ 7,000  
Muturity date Apr. 29, 2025  
Interest rate 6.00%  
Date of note issuance | 11/27/2024    
Total $ 25,000 25,000
Original Principal Balance $ 25,000  
Muturity date May 27, 2025  
Interest rate 6.00%  
Date of note issuance | 12/2/2024    
Total $ 25,000 25,000
Original Principal Balance $ 25,000  
Muturity date Jun. 02, 2025  
Interest rate 6.00%  
Date of note issuance | 12/9/2024    
Total $ 25,000 25,000
Original Principal Balance $ 25,000  
Muturity date Jun. 09, 2025  
Interest rate 6.00%  
Date of note issuance | 12/18/2024    
Total $ 18,505 18,505
Original Principal Balance $ 18,505  
Muturity date Jun. 18, 2025  
Interest rate 6.00%  
Date of note issuance | 2/18/2025    
Total $ 30,000 0
Original Principal Balance $ 30,000  
Muturity date Aug. 18, 2025  
Interest rate 6.00%  
Date of note issuance | 3/28/2025    
Total $ 100,000 0
Original Principal Balance $ 100,000  
Muturity date Aug. 18, 2025  
Interest rate 6.00%  
Date Of Note Issuance Member 4/1/2025    
Total $ 100,000 0
Original Principal Balance $ 100,000  
Muturity date Aug. 18, 2025  
Interest rate 6.00%  
Date of note issuance | 9/10/2021    
Total $ 54,360 54,360
Original Principal Balance $ 54,360  
Muturity date Mar. 10, 2022  
Interest rate 10.00%  
Date of note issuance | 10/18/2021    
Total $ 54,360 54,360
Original Principal Balance $ 54,360  
Muturity date Apr. 18, 2022  
Interest rate 10.00%  
Date of note issuance | 6/30/2023    
Total $ 25,000 25,000
Original Principal Balance $ 25,000  
Muturity date Dec. 30, 2023  
Interest rate 10.00%  
Date of note issuance | 9/28/2023    
Total $ 80,000 80,000
Original Principal Balance $ 80,000  
Muturity date Mar. 28, 2024  
Interest rate 6.00%  
Date of note issuance | 9/29/2023    
Total $ 80,000 80,000
Original Principal Balance $ 80,000  
Muturity date Jun. 29, 2024  
Interest rate 6.00%  
Date of note issuance | 10/1/2023    
Total $ 10,000 10,000
Original Principal Balance $ 10,000  
Muturity date Mar. 31, 2024  
Interest rate 6.00%  
Date of note issuance | 10/13/2023    
Total $ 19,750 $ 19,750
Original Principal Balance $ 19,750  
Muturity date Apr. 13, 2024  
Interest rate 10.00%