XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.3
Retirement Plans - Schedule of Deferred Compensation Plan Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Defined Contribution Plan Disclosure [Line Items]    
Accruals and other current liabilities $ 158,299 $ 169,522
Deferred compensation plan liabilities 104,857 96,684
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 4,230 3,798
Deferred compensation plan liabilities 104,857 96,684
Total DCP liabilities $ 109,087 $ 100,482