Even as Idaho Medicaid mental health providers have seen delayed payments since Magellan took over the $1.2 billion contract in July, she and other providers say they’re grateful for Magellan’s quick, ...