Halfhearted is considered a solid word.

I do mean that hyphenation is excluded. In other words, it is not a hyphenated term. Does this make sense to native speakers?