XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 30,992 $ 31,857
Accrued salaries and incentive compensation 116,869 197,831
Accrued payroll taxes and benefits 31,205 34,983
Accrued professional liabilities 29,001 32,232
Accrued interest 9,370 8,921
Other accrued expenses 60,243 68,401
Accounts payable and accrued expenses, total $ 277,680 $ 374,225