v3.26.1
Notes payable (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Total $ 93,486 $ 6,959
Date of note issuance 03/24/2026    
Original Principal Balance $ 2,000  
Maturity Date 09/24/2026  
Interest Rate 10.00%  
Notes payable $ 2,000 0
Date of note issuance 4/1/2026    
Original Principal Balance $ 10,000  
Maturity Date 10/1/2026  
Interest Rate 10.00%  
Notes payable $ 10,000 0
Date of note issuance 5/6/2026    
Original Principal Balance $ 15,000  
Maturity Date 11/5/2026  
Interest Rate 10.00%  
Notes payable $ 15,000 0
Date of note issuance 4/8/2026    
Original Principal Balance $ 2,457  
Maturity Date 10/8/2026  
Interest Rate 10.00%  
Notes payable $ 2,457 0
Date of note issuance 5/14/2026    
Original Principal Balance $ 15,000  
Maturity Date 11/14/2026  
Interest Rate 10.00%  
Notes payable $ 15,000 0
Date of note issuance 5/28/2026    
Original Principal Balance $ 5,000  
Maturity Date 11/28/2026  
Interest Rate 10.00%  
Notes payable $ 5,000 0
Date of note issuance 01/27/2026    
Original Principal Balance $ 1,400  
Maturity Date 07/27/2026  
Interest Rate 10.00%  
Notes payable $ 1,400 0
Date of note issuance 12/22/2025    
Original Principal Balance $ 5,000  
Maturity Date 06/22/2026  
Interest Rate 10.00%  
Notes payable $ 5,000 5,000
Date of note issuance 12/24/2025    
Original Principal Balance $ 1,959  
Maturity Date 06/24/2026  
Interest Rate 10.00%  
Notes payable $ 1,959 1,959
Date of note issuance 02/24/2026    
Original Principal Balance $ 17,000  
Maturity Date 08/24/2026  
Interest Rate 10.00%  
Notes payable $ 17,000 0
Date of note issuance 02/24/2026 One    
Original Principal Balance $ 15,000  
Maturity Date 08/24/2026  
Interest Rate 10.00%  
Notes payable $ 15,000 0
Date of note issuance 03/17/2026    
Original Principal Balance $ 3,671  
Maturity Date 09/17/2026  
Interest Rate 10.00%  
Notes payable $ 3,670 $ 0