XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 31,636 $ 34,588
Accrued salaries and incentive compensation 65,711 193,112
Accrued payroll taxes and benefits 23,674 36,545
Accrued professional liabilities 29,034 32,039
Accrued interest 2,936 8,262
Other accrued expenses 54,044 46,252
Accounts payable and accrued expenses, total $ 207,035 $ 350,798