Financial Derivatives - Schedule of Fair Value of Financial Derivatives (Details) - USD ($) |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Derivatives not designed as hedging instruments | ||
| Derivatives assets – Commodity contracts, prepayments and other receivables (note 5) | $ 416,535 | |
| Derivatives liabilities - Foreign exchange contracts, accrued expenses and other payables (note 15) | $ 2,287,144 | $ 728,423 |