IdleAire Reaches $26 Million Sale Agreement