XML 312 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Receivables, Contract Liabilities and Performance Obligations - Summary of Information about Receivables and Contract Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Current receivables, which are included in “Accounts receivable, net” $ 3,272,371 $ 2,936,732  
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” 102,057 116,067 $ 107,158
Accounts Receivable, Net      
Disaggregation of Revenue [Line Items]      
Current receivables, which are included in “Accounts receivable, net” 3,272,371 2,936,732  
Other assets      
Disaggregation of Revenue [Line Items]      
Non-current receivables, which are included in “Other assets” 161,837 147,139  
Accrued Expenses and Other Current Liabilities and Other Liabilities      
Disaggregation of Revenue [Line Items]      
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” $ 102,057 $ 116,067