v3.26.1
Concentration of risk (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Federally bank insured limits $ 250,000  
Cash deposit balance $ 1,982,747  
Revenues [Member]    
Concentration risk percentage 10.00% 10.00%
Purchases [Member]    
Concentration risk percentage 10.00% 10.00%