v3.25.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 42,065 $ 46,431
Accrued salaries and incentive compensation 133,585 215,357
Accrued payroll taxes and benefits 31,377 35,450
Accrued professional liabilities 30,607 30,430
Accrued interest 8,157 8,159
Other accrued expenses 57,569 62,863
Accounts payable and accrued expenses, total $ 303,360 $ 398,690