XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 47,367 $ 34,588
Accrued salaries and incentive compensation 162,554 193,112
Accrued payroll taxes and benefits 34,327 36,545
Accrued professional liabilities 28,966 32,039
Accrued interest 2,789 8,262
Other accrued expenses 57,490 46,252
Accounts payable and accrued expenses, total $ 333,493 $ 350,798