XML 45 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 27,849 $ 37,220
Accrued salaries and incentive compensation 146,500 248,058
Accrued payroll taxes and benefits 30,949 39,620
Accrued professional liabilities 35,916 35,176
Accrued interest 8,150 8,151
Other accrued expenses 52,473 51,305
Accounts payable and accrued expenses, total $ 301,837 $ 419,530