Register New Custom Taxonomy (Non-Hierarchical) in WordPress

/* Register New Non-Hierarchical Taxonomy in WordPress Lyricist */
function wpflt_register__new_taxonomy_lyricist() {
     $labels = array(
         'name'              => _x( 'Lyricist', 'taxonomy general name' ),
         'singular_name'     => _x( 'Lyricist', 'taxonomy singular name' ),
         'search_items'      => __( 'Search Lyricist' ),
         'all_items'         => __( 'All Lyricist' ),
         'parent_item'       => null,
         'parent_item_colon' => null,
         'edit_item'         => __( 'Edit Lyricist' ),
         'update_item'       => __( 'Update Lyricist' ),
         'add_new_item'      => __( 'Add New Lyricist' ),
         'new_item_name'     => __( 'New Lyricist Name' ),
         'menu_name'         => __( 'Lyricist' ),
     );
     $args   = array(
         'hierarchical'      => false, // similar to tag taxonomy
         'labels'            => $labels,
         'show_ui'           => true,
         'show_admin_column' => true,
         'query_var'         => true,
		 'show_in_rest'      => true, // For Gutenberg
         'rewrite'           => [ 'slug' => 'lyricist' ],
     );
     register_taxonomy( 'lyricist', [ 'post' ], $args );
}
add_action( 'init', 'wpflt_register__new_taxonomy_lyricist' );