Revenues - Summary of Remaining Performance Obligations (Detail) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Not later than one year [member] | ||
| Disclosure of transaction price allocated to remaining performance obligations [line items] | ||
| 2024 | 27.00% | 27.00% |
| Between one and two years [member] | ||
| Disclosure of transaction price allocated to remaining performance obligations [line items] | ||
| 2024 | 15.00% | 14.00% |
| Between two and three years [member] | ||
| Disclosure of transaction price allocated to remaining performance obligations [line items] | ||
| 2024 | 9.00% | 9.00% |
| Later than three year [member] | ||
| Disclosure of transaction price allocated to remaining performance obligations [line items] | ||
| 2024 | 49.00% | 50.00% |