Behaviors not work for anonymous users
You probably need to pass a reference of jQuery and Drupal in your js file like this:

(function ($, Drupal, drupalSettings) {

  ...

})(jQuery, Drupal, drupalSettings);


Btw. your js has {{{ but only }}. And you don't need document ready when you use drupal behaviors.