XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 35,333 $ 31,857
Accrued salaries and incentive compensation 67,767 197,831
Accrued payroll taxes and benefits 28,355 34,983
Accrued professional liabilities 26,062 32,232
Accrued interest 3,235 8,921
Other accrued expenses 65,923 68,401
Accounts payable and accrued expenses, total $ 226,675 $ 374,225