XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 32,000 $ 34,588
Accrued salaries and incentive compensation 115,093 193,112
Accrued payroll taxes and benefits 28,034 36,545
Accrued professional liabilities 28,966 32,039
Accrued interest 8,258 8,262
Other accrued expenses 54,982 46,252
Accounts payable and accrued expenses, total $ 267,333 $ 350,798