XML 112 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable $ 84,084 $ 77,705
Accrued compensation and benefits 364,783 317,117
Accrued interest 81,893 79,437
Accrued taxes 117,061 153,804
Accrued utilities and security 94,251 76,910
Accrued other 137,072 139,889
Total accounts payable and accrued expenses 879,144 844,862
Income taxes payable $ 51,300 $ 59,800