Output category list inside array

Try something like the following. Notice that the hide_empty argument is set to false.

$args = array(
    'orderby' => 'id',
    'hide_empty'=> false,
);

$cats = get_categories($args);

foreach ($cats as $cat) {
    // Your code to populate new array here
}

And then assign your newly created array to values.