XML 209 R102.htm IDEA: XBRL DOCUMENT v3.24.1
Long-Term Employee Benefit Liabilities - Schedule of Company's Defined Benefit Pension Plans (Parenthetical) (Detail) - Pension Plan, Defined Benefit [Member]
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Target allocation 100.00%  
Asset allocation of defined benefit pension plans   100.00%
Fixed Income Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Asset allocation of defined benefit pension plans   67.00%
Fixed Income Securities [Member] | Minimum [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Target allocation 60.00%  
Fixed Income Securities [Member] | Maximum [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Target allocation 86.00%  
Equity Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Asset allocation of defined benefit pension plans   28.00%
Equity Securities [Member] | Minimum [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Target allocation 19.00%  
Equity Securities [Member] | Maximum [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Target allocation 45.00%  
Cash and Cash Equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Asset allocation of defined benefit pension plans   5.00%
Cash and Cash Equivalents [Member] | Minimum [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Target allocation 0.00%  
Cash and Cash Equivalents [Member] | Maximum [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Target allocation 10.00%