While it's not mandatory to provide a reason, it's generally seen as courteous to briefly explain why you're canceling, especially if you're open to rescheduling.