XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Retirement Plans - Schedule of Deferred Compensation Plan Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Defined Contribution Plan Disclosure [Line Items]    
Accruals and other current liabilities $ 420,935 $ 362,048
Deferred compensation plan liabilities 80,674 77,014
Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits    
Defined Contribution Plan Disclosure [Line Items]    
Accruals and other current liabilities 2,133 2,067
Deferred compensation plan liabilities 80,674 77,014
Total DCP liabilities $ 82,807 $ 79,081