v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Accrued compensation and benefits $ 24,822 $ 39,625
Contract labor 5,664 7,753
Medical claims payable 3,850 3,912
Profit sharing plan 18,651 14,870
Medical malpractice accrual 6,982 6,395
Taxes payable 535 421
Accrued professional fees 4,380 8,671
Accrued severance 1,062 1,978
Other accrued expenses 14,228 11,936
Total $ 80,174 $ 95,561