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% |