v3.26.1
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