docs: public void detach() {
          if (mTokenBroadcastReceiver != null) {
              LocalBroadcastManager.getInstance(mActivity)
                      .unregisterReceiver(mTokenBroadcastReceiver);
              mTokenBroadcastReceiver = null;
              mActivity = null;
          }
          mCardInputWidget = null;
      }