Does the thing stolen have to be a "thing" to be a crime in New Hampshire?

No. The Definitions Section of the New Hampshire law has a very expansive definition of property: "anything of value," that is "property of another," and which does not have to be a thing, as it can be "tangible or intangible."