v3.26.1
Convertible notes payable (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Total $ 811,335 $ 911,335
Date of note issuance 2/18/2025    
Total 30,000 30,000
Original Principal Balance $ 30,000  
Maturity Date 8/18/2025  
Interest rate 6.00%  
Date of note issuance 6/16/2021    
Total $ 20,000 20,000
Original Principal Balance $ 20,000  
Maturity Date 12/16/2022  
Interest rate 10.00%  
Date of note issuance 6/17/2021    
Total $ 0 50,000
Original Principal Balance $ 50,000  
Maturity Date 12/17/2021  
Interest rate 10.00%  
Date of note issuance 6/18/2021    
Total $ 0 50,000
Original Principal Balance $ 50,000  
Maturity Date 12/18/2021  
Interest rate 10.00%  
Date of note issuance 7/2/2021    
Total $ 16,000 16,000
Original Principal Balance $ 16,000  
Maturity Date 1/2/2022  
Interest rate 10.00%  
Date of note issuance 8/4/2021    
Total $ 7,000 7,000
Original Principal Balance $ 7,000  
Maturity Date 2/4/2022  
Interest rate 10.00%  
Date of note issuance 8/16/2021    
Total $ 54,360 54,360
Original Principal Balance $ 54,360  
Maturity Date 2/16/2022  
Interest rate 10.00%  
Date of note issuance 12/2/2024    
Total $ 25,000 25,000
Original Principal Balance $ 25,000  
Maturity Date 6/2/2025  
Interest rate 6.00%  
Date of note issuance 12/9/2024    
Total $ 25,000 25,000
Original Principal Balance $ 25,000  
Maturity Date 6/9/2025  
Interest rate 6.00%  
Date of note issuance 12/18/2024    
Total $ 18,505 18,505
Original Principal Balance $ 18,505  
Maturity Date 6/18/2025  
Interest rate 6.00%  
Date of note issuance 3/28/2025    
Total $ 100,000 100,000
Original Principal Balance $ 100,000  
Maturity Date 8/18/2025  
Interest rate 6.00%  
Date Of Note Issuance 4/1/2025    
Total $ 100,000 100,000
Original Principal Balance $ 100,000  
Maturity Date 10/1/2025  
Interest rate 6.00%  
Date of note issuance 9/10/2021    
Total $ 54,360 54,360
Original Principal Balance $ 54,360  
Maturity Date 3/10/2022  
Interest rate 10.00%  
Date of note issuance 10/18/2021    
Total $ 54,360 54,360
Original Principal Balance $ 54,360  
Maturity Date 4/18/2022  
Interest rate 10.00%  
Date of note issuance 6/30/2023    
Total $ 25,000 25,000
Original Principal Balance $ 25,000  
Maturity Date 12/30/2023  
Interest rate 10.00%  
Date of note issuance 9/28/2023    
Total $ 80,000 80,000
Original Principal Balance $ 80,000  
Maturity Date 3/28/2024  
Interest rate 6.00%  
Date of note issuance 9/29/2023    
Total $ 80,000 80,000
Original Principal Balance $ 80,000  
Maturity Date 6/29/2024  
Interest rate 6.00%  
Date of note issuance 10/1/2023    
Total $ 10,000 10,000
Original Principal Balance $ 10,000  
Maturity Date 3/31/2024  
Interest rate 6.00%  
Date of note issuance 10/13/2023    
Total $ 19,750 19,750
Original Principal Balance $ 19,750  
Maturity Date 4/13/2024  
Interest rate 10.00%  
Date of note issuance 8/26/2024    
Total $ 30,000 30,000
Original Principal Balance $ 30,000  
Maturity Date 2/26/2025  
Interest rate 6.00%  
Date of note issuance 8/7/2024    
Total $ 30,000 30,000
Maturity Date 2/7/2025  
Interest rate 6.00%  
Date of note issuance 10/29/2024    
Total $ 7,000 7,000
Original Principal Balance $ 7,000  
Maturity Date 4/29/2025  
Interest rate 6.00%  
Date of note issuance 11/27/2024    
Total $ 25,000 $ 25,000
Original Principal Balance $ 25,000  
Maturity Date 5/27/2025  
Interest rate 6.00%