XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 37,220 $ 46,431
Accrued salaries and incentive compensation 248,058 215,357
Accrued payroll taxes and benefits 39,620 35,450
Accrued professional liabilities 35,176 30,430
Accrued interest 8,151 8,159
Other accrued expenses 51,305 62,863
Accounts payable and accrued expenses, total $ 419,530 $ 398,690