The domain of the function is all real numbers, but it behaves unexpectedly when the input is negative. Specifically, when the input is negative, the function returns a negative output that is 1 unit smaller than the input.

