hi! your value is not changing because of some dependency or some setting being applied, your value changes from 300.00 to 300 because that is how JSON works, it omits the .00 for values that don't have meaningful decimal points when it is being parsed into a javascript object.
If you want to ensure a format or specific decimal points for your numbers you can use any of these options:
Number.toFixed(2) Intl.NumberFormat any javascript library that helps you format numbers in specific formathere is updated playground example that uses Number.toFixed(2)