v3.26.1
Pledged Deposits
3 Months Ended
Mar. 31, 2026
Pledged Deposits [Abstract]  
Pledged deposits
2. 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).