XML 96 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Receivables, Contract Assets, Contract Liabilities and Performance Obligations - Summary of Information about Receivables and Contract Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Current receivables, which are included in “Accounts receivable, net” $ 4,172,104 $ 3,568,290  
Contract assets, net 81,980 120,518  
Long-term accounts receivable, net 845,943 412,666  
Long-term contract assets, net 86,953 132,780  
Contract liabilities, which are included in “Accrued expenses and other current liabilities” and “Other liabilities” 109,615 107,217 $ 102,057
Accounts Receivable, Net      
Disaggregation of Revenue [Line Items]      
Current receivables, which are included in “Accounts receivable, net” 4,172,104 3,568,290  
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” $ 109,615 $ 107,217