Borrowings, Interest Rates (Details) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Borrowings [Abstract] | ||
| Bank borrowings | 5.30% | 6.80% |
| Sale and leaseback-liabilities | 5.80% | 6.90% |
| X | ||||||||||
- Definition The interest rate on sales and leaseback-liabilities (accounted for as financing transaction). [Refer: Borrowings] No definition available.
|
| X | ||||||||||
- Definition The interest rate on borrowings. [Refer: Borrowings] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|