XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 31,696 $ 31,857
Accrued salaries and incentive compensation 150,014 197,831
Accrued payroll taxes and benefits 35,366 34,983
Accrued professional liabilities 30,169 32,232
Accrued interest 3,204 8,921
Other accrued expenses 52,134 68,401
Accounts payable and accrued expenses, total $ 302,583 $ 374,225