Employee Benefits Plan - Summary of Activity in Defined Benefit Obligation (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disclosure of net defined benefit liability (asset) [Line Items]    
Beginning of period $ (470) $ (629)
Current service cost (44) (45)
Interest cost 12 21
Administration fees disbursements 8 8
Exchange differences 0 7
Other 0  
End of period (267) (470)
Present Value of Defined Benefit Obligation [Member]    
Disclosure of net defined benefit liability (asset) [Line Items]    
Beginning of period (4,307) (4,029)
Current service cost (44) (45)
Administration fees (8) (8)
Interest cost (99) (115)
Actuarial losses from changes in financial assumptions 198 (436)
Actuarial gains from changes in demographic assumptions (5) 26
Experience (losses) gains (9) 5
Contributions by employees (4) (3)
Benefits paid 234 218
Administration fees disbursements 6 7
Plan amendments 4 115
Exchange differences 9 (45)
Other 0 3
End of period (4,025) (4,307)
Funded Plans [Member]    
Disclosure of net defined benefit liability (asset) [Line Items]    
Current service cost (42) (44)
Interest cost 3 9
Administration fees disbursements 7 7
Funded Plans [Member] | Present Value of Defined Benefit Obligation [Member]    
Disclosure of net defined benefit liability (asset) [Line Items]    
Beginning of period (3,915) (3,628)
Current service cost (42) (44)
Administration fees (7) (7)
Interest cost (90) (103)
Actuarial losses from changes in financial assumptions 186 (406)
Actuarial gains from changes in demographic assumptions (5) 23
Experience (losses) gains   (20)
Contributions by employees (2) (1)
Benefits paid 198 190
Administration fees disbursements 6 7
Plan amendments 4 119
Exchange differences 9 (43)
Other   (2)
End of period (3,658) (3,915)
Unfunded Plans [Member]    
Disclosure of net defined benefit liability (asset) [Line Items]    
Current service cost (1) (1)
Interest cost 8 9
Administration fees disbursements 1 1
Unfunded Plans [Member] | Present Value of Defined Benefit Obligation [Member]    
Disclosure of net defined benefit liability (asset) [Line Items]    
Beginning of period (317) (299)
Current service cost (1) (1)
Administration fees (1) (1)
Interest cost (8) (9)
Actuarial losses from changes in financial assumptions 9 (20)
Actuarial gains from changes in demographic assumptions   2
Experience (losses) gains (4) (3)
Benefits paid 27 20
Plan amendments   (4)
Exchange differences   (2)
End of period (295) (317)
Other Post Employment Benefits [Member]    
Disclosure of net defined benefit liability (asset) [Line Items]    
Beginning of period (98) (119)
Current service cost (1)  
Interest cost 1 3
Exchange differences 1 2
Other 0 (2)
End of period (96) (98)
Other Post Employment Benefits [Member] | Present Value of Defined Benefit Obligation [Member]    
Disclosure of net defined benefit liability (asset) [Line Items]    
Beginning of period (75) (102)
Current service cost (1)  
Interest cost (1) (3)
Actuarial losses from changes in financial assumptions 3 (10)
Actuarial gains from changes in demographic assumptions   1
Experience (losses) gains (5) 28
Contributions by employees (2) (2)
Benefits paid 9 8
Other   5
End of period $ (72) $ (75)