v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Accrued compensation and benefits $ 42,896 $ 39,625
Contract labor 7,006 7,753
Medical claims payable 2,318 3,912
Profit sharing plan 7,550 14,870
Medical malpractice accrual 7,094 6,395
Taxes payable 4,229 421
Accrued professional fees 11,519 8,671
Accrued severance 30 1,978
Other accrued expenses 26,525 11,936
Total $ 109,167 $ 95,561