Reference input_text value in button press

I have a button that when pressed, will set an IR blasters text input to a value that I have saved in an input_text helper.

The code I have so far does not appear to pass the input_text value but rather the explicit code instead.

type: custom:mushroom-template-card
primary: Fireplace Power
secondary: ""
icon: mdi:fireplace
layout: vertical
grid_options:
  columns: 4
  rows: auto
tap_action:
  action: perform-action
  perform_action: text.set_value
  target:
    device_id: 9b4c36f6d974198686b2c14c98f263bc
  data:
    value: "{{states('input_text.fireplace_power')}}"
icon_color: "#ffdb6b"
entity: input_text.fireplace_power

I’ve searched around and haven’t found anything that really fixes or explains the problem.

Can anyone point out what I am missing here?

Uhh, according to your initial screenshot, it sure looks like you have literally set the value of your text_input to the very string {{states('input_text.fireplace_power')}}, so when you read the value obviously that is what you will receive?