Schedule of Right of Use Assets (Details) - USD ($) |
3 Months Ended | 12 Months Ended | |
|---|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Lease | |||
| Beginning balance | $ 547,186 | $ 703,524 | $ 859,861 |
| Amortization charge for the period | (39,085) | (156,338) | (156,337) |
| Ending balance | $ 508,101 | $ 547,186 | $ 703,524 |
| Weighted average remaining lease term | 3 years 2 months 12 days | 3 years 6 months | 2 years 4 months 24 days |
| Weighted-average discount rate | 6.90% | 6.90% | 6.90% |