XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 38,652 $ 46,431
Accrued salaries and incentive compensation 183,312 215,357
Accrued payroll taxes and benefits 41,277 35,450
Accrued professional liabilities 29,516 30,430
Accrued interest 2,780 8,159
Other accrued expenses 56,696 62,863
Accounts payable and accrued expenses, total $ 352,233 $ 398,690