XML 100 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Components Of Income Tax Expense Benefit Continuing Operations [Abstract]      
Federal, current $ 1,753,376 $ (177,159) $ 241,074
State, current 293,752 (4,298) 62,685
Foreign, current 19,695 18,131 8,981
Total current 2,066,823 (163,326) 312,740
Federal, deferred 10,916 177,035 101,946
State, deferred (3,042) (25,500) 8,013
Foreign, deferred 3,791 11,301 (10,802)
Total deferred 11,665 162,836 99,157
Total provision for income taxes $ 2,078,488 $ (490) $ 411,897