v3.22.4
Income taxes - Provision for income taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
U.S. federal - Current $ 1,235 $ 948 $ 357
Non-U.S. - Current 212 169 192
U.S. state - Current 27 18 10
Total current income tax expense (benefit) 1,474 1,135 559
U.S. federal - Deferred (223) (23) (122)
Non-U.S. - Deferred 32 38 (15)
U.S. state - Deferred 0 0 0
Total deferred income tax expense (benefit) (191) 15 (137)
Total U.S. federal income taxes 1,012 925 235
Total Non-U.S. income taxes 244 207 177
Total U.S. state income taxes 27 18 10
Provision for income taxes $ 1,283 $ 1,150 $ 422