XML 244 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Trade Payables - Summary of Range of Payment Due Dates (Detail)
Dec. 31, 2024
Top of range [member]  
Disclosure of range of payment due dates of financial liabilities that are part of supplier finance arrangements [line items]  
Trade payables in SPP 180 days
Trade payables not in SPP 180 days
Bottom of range [member]  
Disclosure of range of payment due dates of financial liabilities that are part of supplier finance arrangements [line items]  
Trade payables in SPP 76 days
Trade payables not in SPP 0 days