Pledged Deposits |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 | |||
| Pledged Deposits [Abstract] | |||
| Pledged deposits |
Pledged deposits as of December 31, 2025 and March 31, 2026 consisted of pledged deposits with banks for bills payable (note 13) and collateral for commodity contracts (note 19). |