I think here it means "in debt" (in some way appropriate to the context). It can also mean "late", "behind schedule", but that doesn't seem to fit quite so well. It's often written as one word: "behindhand".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.